неділю, 14 жовтня 2018 р.

Виправлення помилки відкриття сцен в середовищі Scratch v1.4

   Кожен, хто пробув працювати в середовищі Scratch v1.4 в Лінуксі, зустрівся з проблемою відображення більшості сцен. Тобто деякі сцени взагалі не відкриваються. На місці їх просто порожнє місце.
    Пропоную вам один з варіантів вирішення цієї проблеми.
  Коли я відкрив теку медіа і проаналізував ті файли сцен, що відкриваються і ті що не відкриваються, то я дійшов висновку: ті файли сцен, які мають розширення GIF та PNG, відкриваються, а ті файли сцен, які мають розширення JPG, не відкриваються. Тому напрошується логічне вирішення цієї проблеми: перетворити всі файли, що мають розширення JPG в GIF або PNG.
    Який же формат краще вибрати GIF чи PNG?
    Так як GIF — 8-бітний растровий графічний формат, що використовує до 256 чітких кольорів із 24-бітного діапазону RGB, тому він не зможе передати більше ніж 256 кольорів, а PNG — 24-бітний растровий формат збереження графічної інформації, що використовує стиснення без втрат. Тому якщо у вас сцена із великою кількістю кольорів, то краще використовувати формат файлу PNG.
    Тепер потрібно файли формату JPG перетворити в GIF або PNG. Для цього можна скористатися будь-яким графічним редактором, що дозволяє відкритий графічний файл зберігати в одному із потрібних нам графічних форматів. Або скористатися конвертором графічних файлів, наприклад XnConvert.
    Але для початку необхідно знайти ці файли. Нижче представлена адреса, де знаходиться тека із програмою та текою із сценами:
    Нас цікавить тека Backgrounds, саме там знаходяться файли сцен. Найкраще спочатку скопіювати цю теку в інше місце на комп’ютері, а тоді їх конвертувати.
    Після успішного перетворення всіх файлів формату JPG в потрібний формат (GIF або PNG), потрібно скопіювати цю теку назад в теку Scratch. Можна спробувати через термінал, але це для новачка тяжка праця. Тому я пропоную скористатися файловим менеджером, який дозволяє зайти в теку під адміністратором, наприклад Nemo (файловий менеджер по замовчуванню в середовищі Cinnamon (Linux Mint)).
    Після цього вам залишається скопіювати теку із перетвореними файлами сцен в теку Scratch/Media. Запускаємо програму і перевіряємо чи відкриваються сцени. Все працює. 
     Питання вирішено.

Немає коментарів:

Дописати коментар