Open AlexandrSidorchuk opened 1 month ago
Я заменял у всех файлов кодировку, но, видимо эти пропустил. Спасибо!
Дополняю список:
Открыл сегодня проект, а эти файлы отвалились. Но думается мне, что это последние импостеры )))
Благодарю) Я полагаю, что только при импорте из Github есть такая проблема. Плагин можно скачать с Unity Asset Store или с Яндекс Диска. Я надеялся больше не обновлять данную версию плагина, в нём всё равно много чего не правильно. Скоро выйдет новый PluginYG 2.0.
И всё же использовал список и обновлю плагин) Вскрылся баг который требует обновления, ServerTime некорректно конвертировался... У вас какой то инструмент для поиска или замены кодировки скриптов? Я что то такого не нашёл в Visual Studio.
К сожалению, конкретным инструментом не пользовался, хотя не исключаю что такой есть.
Как обнаружил эти? Тут все достаточно просто:
Первые два файла попались в Fork, когда просматривал изменения в файлах плагина после обновления. Они отображались не как текстовый документ с изменениями, а как бинарные объекты.
Кстати, советую использовать его при работе с git, очень удобный. Думаю через него файлы бы уже давно попались на крючок.
Остальные файлы обнаружил когда открыл проект, а у меня вся консоль красная от того, что эти скрипты некорректно импортировались, там внутри файла были сплошь китайские иероглифы, вместо кода :)
Я, к слову, скачивал unity пакет с Я.Диска.
У меня возникло только одно предположение о природе проблемы. Эти файлы были созданы через Visual Studio, через их "Create Class".
Unity в такой кодировке точно не создает, я с таким не сталкивался, в том числе и на GitHub.
Спасибо. Почему редко у кого возникает эта проблема. Буду теперь следить за кодировкой)
У нескольких файлов некорректная
UTF-16 LE c BOM
кодировка:Решение:
Заменить кодировку на
UTF-8 c BOM
. Это родная кодировка файлов скриптов в Unity.