![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 111
|
Мои классы Engine и класс Ele1 расширяются от класс Main. Эм, и как мне быть?
Я это сделал для того, чтобы у них были общие переменные. Да - Main - это основной класса. Я так понимаю, так делать нельзя? |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 111
|
Да, разобрался. Все работает. Но немного странно, вы можете пояснить эти два момента:
1. Если я вызываю функцию из другого класса и в этой функции я создаю новый клип. То мне нужно писать еще addChild(engine_cla). И только тогда работает. Это верно? Или это быдло код ![]() 2. Когда я создаю То срабатывает в классе Engine. Это нормально ? Просто в этом метод-конструкторе у меня стоят И они вызывают ее снова. В чем моя ошибка? Большая спасибо |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
Цитата:
Цитата:
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 111
|
Спасибо, я понял
![]() Добавлено через 15 минут Хотел уточнить насчет одного момента ![]() Сама функция вызывает объект. public function addEle1() { ele1_var = new ele1_vaz; ele1_var.x = mouseX; ele1_var.y = 144; addChild(ele1_var); } ps. если при вызове функции я не пишу addChild(engine_cla); - функция вызывается, но объект не появляется. Добавлено через 5 часов 58 минут С этим я разобрался) |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|