|
29.03.2009, 00:30
|
#1
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Проблемы LoadAnimMesh
У ентитей загруженных LoadAnimMesh`ом нельзя поменять цвет, текстуру. К ним неприминимы команды paintmesh, entitytextire, entitycolor !!!! . И кстати ещё чего то ограничивает LoadAnimMesh, я не помню только Вот с LoadMesh - всё работает нормально!!!
Впопрос: почему так происходит и как от этого избавиться????
Я просто-напросто хочу сделать в игре бабочку - ну и естественно в максе сделала две планки а аинимировал их. Но текстура то с альфа-каналом!!! Её необходимо в самом блитце накладывать!!! А тут такое! На анимированную бабочку текстура не лезет никаким способом... (((
помогите!
спасибо заранее
|
(Offline)
|
|
29.03.2009, 00:35
|
#2
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Проблемы LoadAnimMesh
гы-гы RTFM!!!
Меши загруженные этой командой загружаются с иерархией объектов, и применять уже нужно к каждому объекту конкретно.
А ты применяешь к пивоту к которому они все привязаны.
__________________
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
|
|
29.03.2009, 01:51
|
#3
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Проблемы LoadAnimMesh
FindChild
GetChild
=> GoTo Help
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
29.03.2009, 11:40
|
#4
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Проблемы LoadAnimMesh
Рекурсией самое то.
function animentitycolor(ent,r,g,b)
entitycolor ent,r,g,b
for i=1 to CountChildrens(ent)
animentitycolor(GetChild(ent,1),r,g,b)
next
end function
и остальные аналогично. те же грабли будут с пиком, коллизией и др.
|
(Offline)
|
|
29.03.2009, 12:34
|
#5
|
Знающий
Регистрация: 31.08.2008
Адрес: Arrakis
Сообщений: 234
Написано 6 полезных сообщений (для 6 пользователей)
|
Ответ: Проблемы LoadAnimMesh
а чем хуже не рекурсией, а обыкновенно???
function animentitycolor(ent,r,g,b)
for i=1 to CountChildrens(ent)
entitycolor(GetChild(ent,i),r,g,b)
next
end function
И ещё вопросы по анимации... Вот как мне менять скорость анимации у ентити??? Напримпер для синхронизации скорости анимации с фпс`ом??? Надо чтобы анимаация не останавливалась - а шла равномерно, но меняя свою скорость...
ЗЫ!!! А ещё, никто не знает функцию генерирования яркого и сочного цвета рандомомом???
Последний раз редактировалось ELIAS, 29.03.2009 в 13:03.
|
(Offline)
|
|
29.03.2009, 12:51
|
#6
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Проблемы LoadAnimMesh
а чем хуже не рекурсией, а обыкновенно???
|
тем, что если у детей будут свои дети, то твой вариант работать не будет. а мой будет.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
|
|
29.03.2009, 14:47
|
#7
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Проблемы LoadAnimMesh
Сообщение от ELIAS
Вот как мне менять скорость анимации у ентити??? Напримпер для синхронизации скорости анимации с фпс`ом??? Надо чтобы анимаация не останавливалась - а шла равномерно, но меняя свою скорость...
|
RTFM!!!
Специально для этого в функции UpdateWorld( tween# ) есть необязательный параметр tween# который и являет собой скорость анимации по отношению к нормальной. Т.е. если игра идёт в 2 раза быстрее то анимация должна идти в 2раза медленее значит tween=1/2=0.5 или tween=target_fps/current_fps
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
|
|
30.03.2009, 13:45
|
#9
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Проблемы LoadAnimMesh
function animentitycolor(ent,r,g,b)
entitycolor ent,r,g,b
for i=1 to CountChildrens(ent)
animentitycolor(GetChild(ent,1),r,g,b)
next
end function
|
там еще была функция animentitytexture, что бы текстурить аним модель !! так вот компилятор выдает ошибку "animentity is not model" !! с чем это может быть связяно ?? експорт с макса пиплайном, кости есть !!
|
(Offline)
|
|
30.03.2009, 14:12
|
#10
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Проблемы LoadAnimMesh
ну проверяй класс entity. чтобы "mesh" был.
entityclass чтоли.
|
(Offline)
|
|
30.03.2009, 14:43
|
#11
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Проблемы LoadAnimMesh
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
Последний раз редактировалось ABTOMAT, 30.03.2009 в 14:52.
|
(Offline)
|
|
30.03.2009, 14:52
|
#12
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Проблемы LoadAnimMesh
Graphics3D 800,600,32,2
AppTitle "","are you sure"
cam = CreateCamera()
Print EntityClass(cam)
a = CreateMesh()
Print EntityClass(a)
b = CreateSprite()
Print EntityClass(b)
c = CreateTerrain(32)
Print EntityClass(c)
d = CreateLight()
Print EntityClass(d)
e = CreatePivot()
Print EntityClass(e)
WaitKey
|
(Offline)
|
|
30.03.2009, 14:59
|
#13
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Проблемы LoadAnimMesh
ну проверяй класс entity. чтобы "mesh" был.
|
HolyDel, конечно проверел !! конечно - mesh !!
|
(Offline)
|
|
30.03.2009, 15:03
|
#14
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Проблемы LoadAnimMesh
Странно, в хелпе нет по этому поводу
Правка: ан нет, в онлайн хелпе есть
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
Последний раз редактировалось ABTOMAT, 30.03.2009 в 15:08.
|
(Offline)
|
|
30.03.2009, 15:04
|
#15
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Проблемы LoadAnimMesh
Странно, в хелпе нет по этому поводу
|
по ходу недокументированая команда !! ...Handle, Object !!
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:51.
|