![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2002
Сообщений: 3
|
Здравствуйте.
Уже много где искал, решил спросить. Есть такой метод, срабатывающий по маусклику: function applyforces(e:MouseEvent):void { var force:b2Vec2; for (var worldbody:b2Body = m_world.GetBodyList(); worldbody; worldbody = worldbody.GetNext()) { if (worldbody.GetUserData() instanceof Ball ) { force=new b2Vec2(40,-60); worldbody.ApplyForce(force, worldbody.GetWorldCenter()); } } } Я не знаю, как правильно проименовать мячи, чтобы в цикле менять их имя (или порядковый номер) и прикладывать силу к каждому следующему мячу. В UserData мяча следующее: То есть по UserData (если я правильно понимаю) мячи уже различить нельзя? Т.к. UserData - это мувик мяча. Или все таки можно как-то засунуть имя мяча в UserData? Спасибо. Последний раз редактировалось wvxvw; 01.03.2011 в 14:26. |
|
|||||
|
Регистрация: Dec 2002
Сообщений: 3
|
Спасибо за ответ.
Но если мы генерируем 5 мувиков, то в UserData у них у всех будет одно и то же name? Добавлено через 3 минуты Хм.. вроде сработало: bodyDef.userData.name = 'me'; : ) Сейчас попробую поэкспериментировать : ) |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|