PDA

Просмотр полной версии : Не работает столкновение


FatPir
13.06.2010, 17:57
Челы помогите плз,
объяните почему не работает столкновение вражеского самолета(enemy) и игрока(air),
мне кажется что все правильно написано.
Код на кадре в Scripts

easy.proger
13.06.2010, 18:31
Челы
Тут нет таких, вы наверно перепутали форум

PS Телепатов тут тоже нету
PSS "Название темы не раскрывает сути вопроса."

deman455
13.06.2010, 18:56
Ну в общем то, название темы роскрывает суть вопроса.
не работает столкновение вражеского самолета(enemy) и игрока(air)
Хотя бы показали код, каким образом вы проверяете столкновение.

easy.proger
13.06.2010, 19:01
Ну в общем то, название темы розкрывает суть вопроса.

Хотя бы показали код, каким образом вы проверяете столкновение.

Оно бы раскрывало суть, если бы в заголовке темы было, что то вроде - "не работает hitTest при таких то обстоятельствах и т/д/ ", а так явно видно человек не в теме, видимо где то нашел чужой код скопи-пастил, а как пользоваться не понимает … поэтому данный заголовок явно не раскрывает сути вопроса

deman455
13.06.2010, 19:26
Может у него столкновение не через hitTest :D

easy.proger
13.06.2010, 19:36
Я же в пример сказал ... если у него свой алгоритм то во первых, наверно нада мат часть поучить, а во вторых, вопрос должен был бы звучать, что то вроде "не точно/ не правильно определяется пересечение некоего геометрического объекта, с некием геометрическим объектом"

FatPir
13.06.2010, 19:39
вложение не прикрепилось
код между прочим писал сам, наверно потому и неработает)

NoCD
14.06.2010, 10:21
Вот простенький движёк для таких игр. Лень было комментировать.

FatPir
14.06.2010, 12:13
спасибо, но хотелось бы на буждущее разобратся почему код не работает?

NoCD
14.06.2010, 14:15
потому что ваш код на главной сцене выполнится один раз при запуске и больше не будет работать. Воткните этот код хотя бы в нутрь самолета.

p.s. По моему скромному мнению, так делать игры как это делаете вы не стоит. Да, работает, но потом возникнут сложности в более крупных играх да и не рационально писать во всех кадрах один и тот же код.

FatPir
14.06.2010, 14:36
ок, учту, спасибо