Показать сообщение отдельно
Старый 08.01.2010, 00:55
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 9  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
есть две иерархии: иерархия наследования (наследуются свойства родителей) и иерархия отображения графических объектов (один объект вложен в другой, тот в третий и т.д.). не путайте их.
при создании экземпляра класса, он нигде не отображается. его нужно добавлять (addChild) в нужный контейнер, тем самым формирую иерархию отображения.
в вашем примере вы должны Game добавить в Main, а Player, Polygons и Obstacle добавить в Game. а как вы будете добавлять зависит от проектирования.
в вашем случае целесообразно, чтобы Main при создании Game сразу же и добавлял его, а Game в свою очередь при создании создавал и добавлял экземпляры Player, Polygons и Obstacle.
__________________
я могу стать всем, если только захочу