• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

Динамическое создание обьектов

Автор nightmaredess, 17 октября 2009, 21:02:08

« назад - далее »

nightmaredess

Дороги знатоки своего дела помогите плиз нубу!

У меня появилась проблема такого рода - при нажатии на gui кнопку нужно что бы создавался какой либо примитив да так что бы он оставался после создания. Или просто при нажатии на какую либо клавишу на клавиатуре. Без разницы... Просто хочу узнать как динамически создавать объекты.

Помогите плиз!
Когда то я тоже буду шарящим воином =)

cashis

#1
Вот лови, всё работает !
Пробел - добавление объекта
R - сброс до одного объекта

Я перезалил (это для того кто уже скачал)

nightmaredess

#2
Спасибо огромное попробую разобраться. А можно немного объяснить что и к чему тут? Где именно происходит непосредственное создание?
Когда то я тоже буду шарящим воином =)

cashis

Ну у меня стоит цикл (for loop), он рендерит нужное количество объектов с заданным расположением (x_координата=номер_объекта*2) и получается что при нажатии клавиши "пробел" добавляется 1 к количеству рендериемых объектов и следовательно добляется объект и автоматически сдвигается на нужный интервал!

DimiS


nightmaredess

Вот сделал так как хотел. Спасибо за помощь cashis.
Когда то я тоже буду шарящим воином =)

cashis

Цитата: nightmaredess от 20 октября 2009, 09:45:10
Вот сделал так как хотел. Спасибо за помощь cashis.
Да не за что !

Dreamkiller

Все выше перечисленное отлично работает, только вот проблема возникает с динамичными объектами. Может кто ни будь подскажет как ее решить. Вообще суть проблемы в том, что при использовании это ветки и клонировнии объектов получается такая штука, в каждом объекте образуется еще столько объектов, сколько скажем было клонированно по какой либо оси, тоесть получили 10 объектов клонов и в каждом объекте еще по 9 таких. На динамичных объектах это хорошо заметно