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

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

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

Ответ
 
Опции темы
Старый 22.07.2009, 21:12   #136
ELIAS
Знающий
 
Аватар для ELIAS
 
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений
(для 6 пользователей)
Ответ: Вопрос-Ответ (для новичков)

У меня вопрос:
Как узнать какой кадр анимации проигрывается у объекта?

Последний раз редактировалось ELIAS, 22.07.2009 в 21:55.
(Offline)
 
Ответить с цитированием
Старый 22.07.2009, 21:17   #137
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Вопрос-Ответ (для новичков)

У меня тоже вопрос:
Почему никто не смотрит в хелп ?
AnimTime()
(Offline)
 
Ответить с цитированием
Старый 25.07.2009, 09:18   #138
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Вот я сделал консоль и как мне сделать команду например "position bot,1,2,3".
Вот код сонсоли
Function Console()
key = GetKey()
If key Then
If (key>31)And(key<127) Then temp$=temp$+Chr(key)
If key=8 And temp>0 Then
temp= Left(temp,Len(temp)-1)
;EndIf
EndIf
If KeyHit (2 Then
lable$=temp$
temp$=""
console = 0
FlushKeys
EndIf
End If
End Function
(Offline)
 
Ответить с цитированием
Старый 26.07.2009, 10:51   #139
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

У меня есть mesh лагеря (костер, ящики, и пожитки в виде мешочков как Oblivion'e), так вот в Максе я это все дело экспортнул в camp_1_forest.b3d тоесть в один файл, все бы хорошо но теперь я решил заполнить эти мешочки-контейнеры предметами, и чтобы пикать их я хотел экспортировать их по отдельности от самого camp_1_forest.b3d для этого я я в максе убрал из сцены все эти мешки и экспортировал заново, а блитз перестает грузить уровень но как только я эти мешки возвращаю и экспортирую по новой все работает, а без них нет Oo. Как можно пикнуть в этой модели только нужные мне части? А именно эти мешки.
(Offline)
 
Ответить с цитированием
Старый 26.07.2009, 11:26   #140
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Ищи чайлды у модели и пикай их. Чайлды будут называться также как ты назвал их в максе.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Fatalix3d (26.07.2009)
Старый 26.07.2009, 11:35   #141
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

camp=LoadMesh("mesh/land_x1.b3d")
ScaleEntity camp,.1,.1,.1
PositionEntity camp,-4,-2,0
ripple=LoadMesh("mesh/ripple.b3d")
ripple_tex=LoadTexture("texture/ripple_tex.jpg")
ScaleEntity ripple,.1,.1,.1
PositionEntity ripple,-4,-2,0
EntityTexture ripple,bump_tex,0,0
EntityTexture ripple,ripple_tex,0,1

meshok=findchild(camp,cone113)
NameEntity meshok_1,"meshok_1_forest"
EntityPickMode meshok_1,2



picked=CameraPick(camera,MouseX(),MouseY())
If picked>0 Then
item_pick_info$=EntityName(Picked)
EndIf

Вот так?
Не выходит(((

Может кто покажет по подробней?

Последний раз редактировалось Fatalix3d, 26.07.2009 в 12:01.
(Offline)
 
Ответить с цитированием
Старый 26.07.2009, 12:04   #142
DeadElf
ПроЭктировщик
 
Регистрация: 22.07.2009
Адрес: Московский Метрополитен)))
Сообщений: 100
Написано 25 полезных сообщений
(для 31 пользователей)
Ответ: Вопрос-Ответ (для новичков)

пробовал написать вместо cone113 - "cone113" ? по-моему, это проходит) по-крайней мере у меня)
и кстати,
meshok=findchild(camp,cone113)
NameEntity meshok_1,"meshok_1_forest"
EntityPickMode meshok_1,2
- это же разные вещи!

Последний раз редактировалось DeadElf, 26.07.2009 в 12:12.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Fatalix3d (26.07.2009)
Старый 26.07.2009, 12:12   #143
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Да, но к сожалению все равно не работает, но я придумал как обойти эту проблему на позиции мешков воткну конусы с Alpfa=0 и буду их пикать).
(Offline)
 
Ответить с цитированием
Старый 26.07.2009, 12:15   #144
DeadElf
ПроЭктировщик
 
Регистрация: 22.07.2009
Адрес: Московский Метрополитен)))
Сообщений: 100
Написано 25 полезных сообщений
(для 31 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Fatalix3d, тоже вариант. удачи
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Fatalix3d (26.07.2009)
Старый 26.07.2009, 13:22   #145
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Вопрос-Ответ (для новичков)

ты просто что-то неправильно делаешь, зачем извращятся ? лучше разберись в чем проблема
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Fatalix3d (26.07.2009)
Старый 26.07.2009, 14:08   #146
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Вопрос-Ответ (для новичков)

meshok=findchild(camp,cone113)

Лол, cone113 должно быть в кавычках. Иначе там будет 0 (блитз пример её за переменную-интежер), равносильно:

meshok=findchild(camp,"0")

Понятно почему не пикается. На всякий случай напомню, что в FindChild имя регистрозависимое.

А конусы с альфой 0 - это черезжопство.

И да, опечатку из поста 142 тоже надо исправить.

И да, хранить все названия объектов прямо в коде - хреновая затея, надо выносить всё в текстовые файлы. Иначе каждый новые предмет - это головная боль. И занести всё в типы, иначе это уже говнокод - каждый по-отдельности проверять на пик. Делаешь Тип_пикательный_объект, туда заносишь меш, который пикать, название, инвентарь мешка и всё что надо, а потом циклом проверяешь.

И научись поочерёдно дебаггером находить проблемное место. (Не пикается, Не находится чайлд и т.д.)
А то заявления типа "Не выходит" не сильно способствуют помощи.
И также велика вероятность что, найдя ошибку, ты сам её тут же исправишь.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Fatalix3d (26.07.2009), tormoz (26.07.2009)
Старый 26.07.2009, 16:08   #147
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Тут неожиданно появилась проблема, при запуске звуки идут а экран черный, но если я сменю разрешение c 1280,1024,32,1 на 1024,768,32,2 все пучком в чем проблема? Подозреваю видео карту (Intel GMA 3000), не значит ли это, что все приехали?
(Offline)
 
Ответить с цитированием
Старый 26.07.2009, 20:32   #148
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Вопрос-Ответ (для новичков)


camp=LoadMesh("mesh/land_x1.b3d")
ScaleEntity camp,.1,.1,.1
Нубский вопрос:
LoadMesh грузит модели с иерархией?
Вроде надо LoadAnimMesh писать...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (26.07.2009)
Старый 26.07.2009, 20:35   #149
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Вопрос-Ответ (для новичков)

LoadMesh грузит модели с иерархией?
Нет, не грузит.
Надо действительно LoadAnimMesh

Просмотрел Fatalix3d, у тебя код кишмя кишит ошибками
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Fatalix3d (26.07.2009)
Старый 26.07.2009, 21:39   #150
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Ну код прям в браузере набирал вот и накосячил, за ошибки конечно извиняйте .
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста дайте ответ на несколько вопросов Kuzma 3D-программирование 8 06.10.2009 19:38
Предложение к теме "вопрос-ответ" jimon Наш форум 1 27.02.2009 19:26
Мой ответ Жеке! alcosholik Болтовня 5 19.11.2005 16:41


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


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