Показать сообщение отдельно
Старый 10.04.2007, 07:17   #1
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Плохо PositionEntity = MoveEntity

Недавно столкнулся с такой фичей, может кто не знает, будет полезно иметь ввиду.
Всегда считал, что MoveEntity - это передвижение объекта по прямой, а PositionEntity - позиционирование объекта в какой-то точке. Оказывается не все так просто, PositionEntity то же самое перемещение по прямой, только указываем конечный пункт назначения, а не векторы передвижения.
К примеру, если вы захотите перепозиционировать объект, имеющий некоторые коллизии, и на пути перемещения этого объекта при использовании PositionEntity будут эти самые коллизии, то они самым прямым образом повлияют на вектор движения объекта, и он окажется не там, где вам хотелось бы его видеть.
Вотъ.
(Offline)
 
Ответить с цитированием