|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Почему свойство y считается несуществующим?
Здравствуйте.
Цель: Создать класс и привязать его к контейнеру MovieClip. Проблема: В классе есть присваивание нового значения координате по оси y , но почему-то появляется ошибки: Решение: Я могу это исправить путём создания в классе переменной для экземпляра контейнера MovieClip и соответственно изменений класса, который связывается с контейнером MovieClip. Вопрос: Почему так происходит? Последний раз редактировалось Dip52; 03.09.2013 в 23:09. |
|
|||||
что написано в этом классе после директивы extends?
Если там extends MovieClip, то не может этого быть. А вот по поводу coordinateY, то она может быть не объявлена на уровне класса. В любом случае тут только пальцем в небо. Надо весь код класса смотреть, чтобы точно сказать где проблема |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Цитата:
package madness { import flash.display.MovieClip; public class LaserRanger extends MovieClip { public var rotationRanger:Number; public function LaserRanger(coordinateX:Number); { x = coordinateX; } } } Проблема была в том, что после объявления функции стояла точка с запятой. |
Часовой пояс GMT +4, время: 13:03. |
|
« Предыдущая тема | Следующая тема » |
|
|