forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Координаты камеры с родителем (http://forum.boolean.name/showthread.php?t=12243)

voron 22.03.2010 02:24

Координаты камеры с родителем
 
Код:

Global pivot=CreatePivot()                    ; Пивот
Global camera=CreateCamera(Pivot)        ; Камера

If (Not KeyDown(29)) And (KeyDown(205)) MoveEntity pivot ,1,0,0
If (Not KeyDown(29)) And (KeyDown(203)) MoveEntity pivot ,-1,0,0
If (Not KeyDown(29)) And (Not KeyDown (56)) And (KeyDown(200)) MoveEntity pivot ,0,0,1
If (Not KeyDown(29)) And (Not KeyDown (56)) And (KeyDown(208)) MoveEntity pivot ,0,0,-1
If KeyDown (56) And KeyDown (200) TurnEntity camera, -0.5,0,0
If KeyDown (56) And KeyDown (208) TurnEntity camera, 0.5,0,0
If KeyDown (29) And KeyDown (200) MoveEntity pivot, 0,1,0
If KeyDown (29) And KeyDown (208) MoveEntity pivot, 0,-1,0
If KeyDown (29) And KeyDown (203) TurnEntity pivot, 0,2,0
If KeyDown (29) And KeyDown (205) TurnEntity pivot, 0,-2,0

...

UpdateWorld
RenderWorld
Text 10,10,EntityX(camera)
Flip

при передвижении камеры передаёт всё одно и то же, как считать координаты камеры?

ABTOMAT 22.03.2010 02:31

Ответ: Координаты камеры с родителем
 
EntityX(camera, 1)

Второй аргумент - глобальность координат.
Курим хелп.

IGR 22.03.2010 02:33

Ответ: Координаты камеры с родителем
 
непонятно...
Кто передает одно и то же ??
PositionX cam, PositionY cam, PositionZ cam координаты камеры !!

Tadeus 22.03.2010 02:50

Ответ: Координаты камеры с родителем
 
Цитата:

Сообщение от IGR (Сообщение 142674)
непонятно...
Кто передает одно и то же ??
PositionX cam, PositionY cam, PositionZ cam координаты камеры !!

Код:

Text 10,10,EntityX(camera)

IGR 22.03.2010 02:59

Ответ: Координаты камеры с родителем
 
Цитата:

Сообщение от Tadeus (Сообщение 142675)
Код:

Text 10,10,EntityX(camera)

Ну так да ж... Влупил единичку, как посоветовал автомат и будет разное !! =) а тае камера относительно пивота не двигается же !!

voron 22.03.2010 03:15

Re: Координаты камеры с родителем
 
Спасибо, в своих старых проектах тоже единицу увидел :)


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

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