forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   помогите с выстрелом в объекты (http://forum.boolean.name/showthread.php?t=11399)

Hurrit 24.01.2010 08:39

Ответ: помогите с выстрелом в объекты
 
При проверки коллизии с анимированными объектами, используйте рекурсию.

Reizel 24.01.2010 09:24

Ответ: помогите с выстрелом в объекты
 
А нафига сжигать столько проц.времени на проверку аним.меша на коллюзию? EntityDistance(), правда тока для шарообразных тел годится, или EntityBox , чела можно представить как стоящий прямоугольник для упрощения расчетов. А уж если совсем нужно точно., то linePick вам в помощь

Hurrit 24.01.2010 09:36

Ответ: помогите с выстрелом в объекты
 
А если тебе захочется узнать куда именно попала пуля, полюбому нужна рекурсия

Reizel 24.01.2010 09:39

Ответ: помогите с выстрелом в объекты
 
умно :) Тогда вы правы, хотя всетаки можно сделать для головы - сферу, для тела - Бокс, для ног - тоже по боксу...так будет проще :)

3Д еще по-настоящему не юзал...

Hurrit 24.01.2010 13:16

Ответ: помогите с выстрелом в объекты
 
И здесь ты также будешь всё перебирать. Можно сделать так: узнать какой объект был пикнут, и уже на нем использовать рекурсию.


Часовой пояс GMT +4, время: 10:14.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot