Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 05.01.2009, 04:06   #1
TEHb08
ПроЭктировщик
 
Регистрация: 25.12.2008
Сообщений: 103
Написано 0 полезных сообщений
(для 0 пользователей)
Написал функцию гравитации X Y Z

Привязывает игроока к сфере(планета) игрок летит как по орбите тоесть вокруг сферы даже если она вращается как настоящая планета
и не важно в каких координатах находится

Function planetgravity$(player,planeta)
    dx#=EntityX(player)
    dy#=EntityY(player)
    dz#=EntityZ(player)
	px#=EntityX(planeta)
    py#=EntityY(planeta)
    pz#=EntityZ(planeta)

    dx=dx-px
    dy=dy-py
    dz=dz-pz
    AlignToVector player,dx,dy,dz,2
	EntityParent player,planeta	
End Function
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вызвать API функцию MessageBox()? ArtemkA 3D-программирование 5 20.06.2009 18:21
Не могу понять, как оптимизировать, то, что написал.... ratttx 3D-программирование 6 05.04.2009 19:17
Странную балладу тут написал BoB Личное творчество 3 02.09.2008 21:02
Вот на днях программку написал для олимпиады pax Visual Basic 15 27.04.2007 23:37


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com