PDA

Просмотр полной версии : Ошибка 1120


FlashStart
23.09.2008, 17:19
При обращении к методам lineStyle, moveTo, lineTo возникает ошибка 1120: Access to underfined property of _root.

Использую Flash CS3. Подскажите пожалуйста в чем может быть проблема?

Код совершенно банален:

_root.lineStyle(1, 0x00ff00, 100);
_root.moveTo(10,10);
_root.lineTo (200, 200);

Пробовал создавать новый клип при помощи createEmptyMovieClip выдает ту же ошибку.

scarbo
23.09.2008, 17:30
ActionScript какой выбран 2 или 3?

zanull
23.09.2008, 17:30
в хелп заглядывал?

zanull
23.09.2008, 17:32
ну ошибка то это если выбран AS3, выбери AS2 и все

FlashStart
23.09.2008, 17:33
ActionScript 3.

По хелпу искал описание методов для MovieClip он ничего не ищет, видимо версия паленая... Есть просто описание ошибки. Одной строчкой:
The implementation of an interface method must be a method, not a property.
как-то другому использовать метод надо?

zanull
23.09.2008, 17:35
у тебя выбран язык AS3, а пишешь ты на языке AS2, конечно будут ошибки
зайди в меню File-Pubish Settings и на вкладке Flash выбери Action Script Version: Action Script 2 и жми ок


а код рабочий, рисует линию простую по диагонали

Obi
23.09.2008, 17:37
В АС3 нету понятия _root

FlashStart
23.09.2008, 17:37
Спасибо!

scarbo
23.09.2008, 17:38
Попробуй открой.У меня все нормально рисует.

etc
24.09.2008, 00:02
Тему разместили, тем не менее, в разделе AS1/AS2.