Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

proxyObject  в GLScene.


scout ©   (2003-04-09 20:03:00) 

У меня проблема с реализацией стрельбы в GLScene!!! Я использую ProxyObject. Что это я так и не понял. Использовал демку с грибами. Нудак вот какда я нажимаю я кнопру у меня появляется нужный мне объект и начинает двигаться. Как только я нажимаю кнопку сново у меня появляется новый объект и тоже начинает двигаться. Всё бы хорошо но предыдущий объект останавливается!!!! ПОЧЕМУ???? (я в Cadence пишу proxy.Move(speed)).


MOHAX   (2003-05-16 14:52:00) [1]

scout
это у тебя пули в воздухе останавливаются? прикольно ... народ бьется, чтоб "Матрицу" слабать, а у тебя ужо готовые эффекты! :-) а по существу ... насколько я понял, прокси - объект является фантомом, т.е. двигать его и проверять стокновения нельзя


scout   (2003-04-19 22:58:00) [2]

Неважно. Важно то что у меня всё пашет и так. А вот как сделать так что бы они(пули) не останавливались?


GDI   (2003-04-18 22:49:00) [3]

>Ты явно чё то не понял proxyObject в Object Inspector-е
> нет. Он создается програмно

Это как-так нету? У тебя наверное сама Сцена левая.
Идешь в GLSceneEditor жмешь AddObject и в низу после DirectOpenGL есть Proxy Object , а на значке у него две стрелочки нарисованы под углом 90 градусов. И у него в Object
Inspector"е куча пропертей.


scout   (2003-04-15 22:50:00) [4]

> А ткнуть в объект и найти в Object Inspector-е св-во Behaviours не быстрее будет, чем ответа ждать?
Ты явно чё то не понял proxyObject в Object Inspector-е нет. Он создается програмно.
P.S. Здесь кто-нибудь в своих проектах стрельбу вообще делал?


DiamondShark   (2003-04-15 12:47:00) [5]


> scout © (14.04.03 21:03)
> Если можно то по подробнее:
> Что такое Behaviours (Movement Control) и как вернуть ссылку
> на ранее созданый объект?


А ткнуть в объект и найти в Object Inspector-е св-во Behaviours не быстрее будет, чем ответа ждать?

Или пример смотри в подкаталоге Demos\Behaviours\PathControl


Alek Aaz   (2003-04-15 03:27:00) [6]

Сваяю пример - вышлю мылом...


scout   (2003-04-14 21:03:00) [7]

Если можно то по подробнее:
Что такое Behaviours (Movement Control) и как вернуть ссылку на ранее созданый объект?


DiamondShark   (2003-04-14 12:52:00) [8]

Надо полагать, что вы теряете ссылку на ранее созданый объект.

Кстати, а почему бы не использовать Behaviours (Movement Control)?


scout   (2003-04-12 21:08:00) [9]

Дык на мой вопрос ктонибудь ответит(первый вопрос)?


Alek Aaz   (2003-04-12 20:20:00) [10]

Хелп. По аглицки help!
А говорит он следующее:
This object literally uses another object"s Render method to do its own rendering, however, it has a coordinate system and a life of its own.
Use it for duplicates of an object.

Что в техническом переводе означает (Promt2000):
This объект(цель) буквально использует метод другого объекта (цели) Render делать его собственное предоставление, однако, это имеет систему координат и жизнь его собственный.
Используйте это для дубликатов объекта

ИМХО. Есть кучка объектов, скажем куб,тор и шарик. В разные времена этот прокси объект может отображаться как куб, тор или шарик но координаты скорость и другие параметры равны этому прокси объекту.


scout   (2003-04-11 19:44:00) [11]

Чё ещё за нелп?


Alek Aaz   (2003-04-11 04:13:00) [12]

А чо нелп говорит?


scout   (2003-04-10 20:42:00) [13]

Может кто пояснит что такое ProxyObject?


Наверх

Титульная страница Поиск, карта сайта Написать письмо