 |
30.11.2010, 23:10
|
#1186
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
просто я забыл имена, в модели, всех чилдов. Мне к ним надо обратиться.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
01.12.2010, 00:47
|
#1187
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
EntityName$ ( entity )
Параметры
entity - указатель объекта
Описание
Возвращает имя объекта. Имя может быть присвоено объекту в программе моделирования (3DS Max, например), или вручную- применением команды NameEntity.
Проще посмотреть имена чилдов в редакторе....ну где какой находится.....но можно и перебрать всю модель по чайлдам в самом блитце, и вывести название всех имен.
|
(Offline)
|
|
01.12.2010, 12:34
|
#1188
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
А как в Milkshape посмотреть имена чилдов. Я капался, но чёт не смог.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
01.12.2010, 15:06
|
#1189
|
Знающий
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений (для 229 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Есть ли в Blitz 3D возможность программно менять положение осей entity? Например привязать оси сначала к верхней грани entity - выполнить преобразование (rotate/scale) потом переместить привязку осей к нижней грани и т п...
|
(Offline)
|
|
01.12.2010, 15:21
|
#1190
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Получаешь handle чайлда, и затем имя.
Функции:
CountChildren
GetChild
EntityName
|
(Offline)
|
|
02.12.2010, 17:30
|
#1191
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Можно ли как нибудь "отключить" на время прием нажатий клавиш на клавиатуре
|
(Offline)
|
|
02.12.2010, 17:35
|
#1192
|
Мастер
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений (для 2,207 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
FlushKeys может поможет
|
(Offline)
|
|
02.12.2010, 17:38
|
#1193
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Эта команда 'сбрасывает' или 'очищает' всю информацию о предыдущих нажатиях клавиш. Это нельзя сделать проще, чем в примере.
а мне надо чтобы пользователь нажал, пошла работать моя функция (5с) и в эти 5 секунд чтобы больше никаких нажатий не обрабатывалось
|
(Offline)
|
|
02.12.2010, 17:43
|
#1194
|
Мастер
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений (для 2,207 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
дык, делаешь переменную pressed=0.
if KeyHit(17) and (pressed=0) pressed=1
if pressed=1 then
blalblabla
if timer=5sec pressed=0
endif
Вот как-то так.
|
(Offline)
|
|
02.12.2010, 17:46
|
#1195
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
это понятно, у меня просто много нажатий обрабатывается и мне придется в каждой проверять значение этой переменной
я думал может что то попроще есть
|
(Offline)
|
|
02.12.2010, 17:51
|
#1196
|
Мастер
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений (для 2,207 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
у тебя для каждой функции свой таймер?
|
(Offline)
|
|
02.12.2010, 17:52
|
#1197
|
Элита
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений (для 3,923 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Создать функцию для всех нажатий и проверять в самом начале функции значение переменной?
|
(Offline)
|
|
02.12.2010, 17:54
|
#1198
|
Нуждающийся
Регистрация: 11.07.2010
Сообщений: 61
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от Hurrit
у тебя для каждой функции свой таймер?
|
я без таймера делаю, просто в начале присваиваю переменной значение 1
а по окончании работы функции - 0
ладно спасибо и так пойдет
|
(Offline)
|
|
02.12.2010, 22:46
|
#1199
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Как построить стенку из кубиков. Есть функция создания кубиков. Как Через For.. Next... сделать это?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
02.12.2010, 23:58
|
#1200
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Как Через For.. Next... сделать это?
|
for y=0 to колво верт кубиков
for x=0 to колво гор кубиков
с = createcube()
positionentity(c,x*размер кубика,y*размер кубика,0)
next
next
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:44.
|