Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Несколько вопросов от новичка   Найти похожие ветки 

 
Poison man   (2004-02-15 14:26) [0]

Всем привет.
Люди, помогите решить несколько проблем новичку, изучающиму GLScene.
Я делаю проектик в качестве тренировки. В главной роли - робот. Если его можно так назвать :)


Robot.LoadFromFile("Robot.3ds");
Robot.Scale.SetVector(0.5,0.5,0.5);
Robot.Material.Texture.Image.LoadFromFile("Robot.jpg");
Robot.Position.X:=210;
Robot.Position.Y:=TerrainRenderer1.InterpolatedHeight(Robot.Position.AsVector);
Robot.Position.z:=100;


Сам робот сделан из 6 примитивов в максе: 4 куба и 2 цилиндра. Цилиндры играют роль орудий. Вот и первый вопрос: как заставить пушки вращаться? Неважно как, лишь бы вращались. За мышой, например... Их нужно отдельно от корпуса робота подгружать? Если да то как их прицепить туда, где они должны находится?
Второй вопрос - как реализовать стрельбу?
Т.е. в качестве вспышки прицепить спрайт с рисунком вспышки к пушке, затем передвигать его вперед, пока не кончится "время жизни" или пока не столкнется с каким-нимбудь объектом. У меня не получается направить спрайт туда, куда нужно. Двигатся он двигается да не в ту сторону. Его бы сориентировать паралельно пушке... Вот проблема.


 
Adder ©   (2004-02-15 22:34) [1]

Правила читаем?



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

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.033 c
1-1085823911
Глеб
2004-05-29 13:45
2004.06.13
Завершение чужой программы после её запуска


8-1079775966
*BES*
2004-03-20 12:46
2004.06.13
Dll в WinAmp


1-1085665499
Lena19
2004-05-27 17:44
2004.06.13
как узнать какие элементы масива принадлежат другому масиву


4-1083820741
Chris
2004-05-06 09:19
2004.06.13
Помогите извлечь флешку


1-1086166558
Unknown user
2004-06-02 12:55
2004.06.13
Закрашивание фона под текстом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский