PDA

Просмотр полной версии : <Instance Name> сообщает об ошибке


Uzvozyanin
15.03.2014, 20:24
Здравствуйте, вот здесь (http://www.lessonsflash.ru/creationgames/Index01-13.htm) автор объясняет как сделать пазл. Разрезав картинку он превращает её части в мувиклипы и в поле <Instance Name> пишет 0-0, 0-1, 0-2 и т.д. У меня же программа выдает ошибку (is not a valid instance name). Что я делаю неверно? Спасибо.

Кот Баюн
16.03.2014, 10:41
Файл открывается - CS5 - полет нормальный. Ошибок нет.

Я почему-то предполагаю, что причина этой ошибки у Вас может быть в давности урока.
Он сделан на старой версии Flash, с использованием Action Script 1, и настройками под Flash Player 6.
Вы же скорее всего используете новую версию Flash и наверняка Action Script 3.0.

Потому что при смене версии исходника выдает вот это

WARNING: Actions on button or MovieClip instances are not supported in ActionScript 3.0. All scripts on object instances will be ignored.


совсем оборзели адобовцы. превратили Флеш в какой-то Делфи.

Uzvozyanin
16.03.2014, 11:12
Как же мне поступить? У меня Flash CS4. Ведь так хотелось научиться делать пазлы для моих "двоечников" (я работаю учителем), чтобы хоть чем то их заинтересовать.))

Кот Баюн
16.03.2014, 12:08
Можете работать в CS4.
Но переведите для этого исходника Publish Settings на Action Script 1 и Flash Player 6.
Или ищите уроки для более новых версий.

samana
16.03.2014, 14:50
У меня же программа выдает ошибку (is not a valid instance name)
Да, скорее всего, как вам уже и подсказали, причина в том, что этот код был написал на очень ранней версии ActionScript. Я попробовал у себя (на Flash CS3), выдаёт точно такую же ошибку is not a valid instance name, но я просто нажимал ок, и после запуска приложения всё работало правильно, не смотря на предупреждение о некорректном имени.
Думаю причина в знаке "минус" в имени. Измените его например на знак нижнего подчёркивания, например 0_0, 0_1, 0_2 и т.д.

Uzvozyanin
16.03.2014, 15:52
Спасибо всем. Скачал Macromedia Flash, там всё хорошо))