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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 13.05.2007, 14:48   #1
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Проблема, над которой я бьюсь всё сегодняшнее утро и вчерашний вечер.

Пишу

player_w=LoadAnimMesh(weaponepath[w_num])
anshoot = LoadAnimSeq(player_w,weaponeshpath[w_num])
(Грузится то всё грузится... в переменных ссылки правильные)

далее, через несколько команд пишу

Animate player_w,1,1,0
Animat(player_w,1,0)

Функция Animat Ищит мэши с началом имени an и запускает их анимацию. Работает... теперь самое интересное

Animate player_w,1,1,1
Animat(player_w,1,1)

ПРоигрывается первый секъюренс. Это выстрел пистолета, пистолет двигается от отдачи, руки стоят на месте. С флажками при экспорте вроде всё нормально, имена Чайлдов в максе проверял, одинаковые...

И даже если экспортировать одну и ту же анимацию в два файла, нулевой секъюренс - пашет, 1 - нет...

upd.:
забыл кстати сказать, что использую формат b3d
(Offline)
 
Ответить с цитированием
Старый 13.05.2007, 17:41   #2
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Re: проблема LoadAnimSeq и костей

Лично с *.b3d ну дружу(в крайнем случае юзаю его для прозрачности). Плз, объясни что за такая ф-ция Animat, если объяснишь мож помогу
__________________

(Offline)
 
Ответить с цитированием
Старый 13.05.2007, 18:01   #3
Earlind
ПроЭктировщик
 
Регистрация: 11.05.2007
Сообщений: 126
Написано 15 полезных сообщений
(для 27 пользователей)
Re: проблема LoadAnimSeq и костей

Функция Animat Ищит чайлды которым надо запустить анимацию в данном объекте. Animat(Объект,Метод анипации,Секъюренс). Находит чайлд с именами начинающимися на an и запускает их анимацию. - секъренс с этой функции запускается, а вот другие нет... не знаю что делать... врагам наверное вообще лимбовую анимацию делать придётся... и перезарядку оружия придётся делать програмно, а я хотел чтобы руки вытаскивали обоймы и тд. Нарисовать не проблема, а вот чтобы это работало. А тот же файл, экспортируемый в .х вообще не отображается и вопринимается как пустой объект.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ LoadAnimSeq (загрузка нескольких анимаций из файла) ABTOMAT FAQ 6 24.01.2013 15:15
Центр костей KingMaks 3D Моделирование 2 07.01.2010 16:01
LoadAnimSeq подскажите как этим пользоваться MadMax 3D-программирование 17 16.09.2009 20:52
Проблема в MP Nautilus MidletPascal 4 26.10.2008 05:30
LoadAnimSeq Gector 3D-программирование 6 26.02.2008 20:23


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


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