Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Вниз

Передвижение камеры!   Найти похожие ветки 

 
lex(x)   (2005-06-08 12:02) [0]

Для движения камеры за предметом мне посоветовали этот код:
Camera := TSuperCamera.Create;
Tank.Move;
Camera.eye := Tank.Pos;
Camera.pos.X := Tank.Pos.X + cos(Camera.Angle)*Camera.Dist;
Camera.pos.Z := Tank.Pos.Z + sin(Camera.Angle)*Camera.Dist;
Camera.po.Y  := Tank.Pos.Y + Camera.Top;
но он не хочит работать, может я чё ни так делаю есил можите подскажите как чё куда ставить желательно с примером


 
keal   (2005-06-08 12:15) [1]

А что получается? Танк за камерой бегает :)

Если по коду, наверное, угл Camera.Angle надо перевести в радианы Camera.Angle / 180 * 3.1415.


 
Zer0 ©   (2005-06-08 14:30) [2]

ставить глаза по направлению доков жлсцены. и мозги в рабочее положение.

2прогерам: когда шутите - предупреждайте штоле, а человек потом мучается, ищет TSuperCamera =)


 
Novouralsk   (2005-06-08 14:40) [3]

Ну так какаой код то использовать, скажите плиз!


 
П7   (2005-06-08 14:50) [4]

собственноручнонаписанный


 
Пупс   (2005-06-08 14:53) [5]

Я бы написал но незнаю как.Мне всего 13.


 
П7   (2005-06-08 14:58) [6]


> Пупс   (08.06.05 14:53) [5]

Так тебе и надо!


 
Lex(x)   (2005-06-08 15:00) [7]

>Пупс   (08.06.05 14:53) [5]
>Я бы написал но незнаю как.Мне всего 13.
Говори за себя!!!


 
Zer0 ©   (2005-06-08 15:01) [8]

если на начальном этапе возникают такие вот вопросы значит нужно отбросить трехмерку в сторону и делать два-де танчики.

дельфа помимо того что является RAD средством так еще и всетки какой-никакой язык программирования. так что быстро "натаскакть" из комонент игру не получится.  нужно еще уметь и код писать, иметь хотя бы небольшую алгоритмическую подготовку. для частных вопросов по использованию всяческих либ. - есть вполне неплохие примеры. для той же самой GLScene их целая куча. если их ручками поковырять, то можно получить ответы на достаточно многие часто возникающие вопросы.

зы imho попытки написать игру путем задавания вопросов и тупого копирования никакого смысла не имеют.


 
Lex(x)   (2005-06-08 15:04) [9]

Почему тупого копирования.Если у меня есть исходник я сижу и разбираю его до тех пор пока не пойму что он значит!


 
П7   (2005-06-08 15:09) [10]

Вот и скачай исходник. А не клянчи его на форуме. РАМБЛЕР - твой друг!


 
keal   (2005-06-08 17:01) [11]

на свое передвижение в 3д (вроде wasd+mouse) убил несколько дней, зато теперь во все проги копирую, и никаких проблем. напиши свое передвижение, им и пользуйся.



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2005.10.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.037 c
11-1108062669
Unknown Mystic
2005-02-10 22:11
2005.10.16
TVM_GETIMAGELIST в NewTreeView (модуль KOL.PAS)


3-1125838785
ALLexs
2005-09-04 16:59
2005.10.16
Тригеры


14-1127354240
Ученик чародея
2005-09-22 05:57
2005.10.16
Если бы у вас был шанс задать один вопрос Богу,


2-1126509738
Гость3
2005-09-12 11:22
2005.10.16
Программа в Трее


2-1127111614
Dolt
2005-09-19 10:33
2005.10.16
TClientDataSet





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский