forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   Небольшой вопрос по анимациям (http://forum.boolean.name/showthread.php?t=18597)

Colossus 10.03.2014 21:06

Ответ: Небольшой вопрос по анимациям
 
Лучше не лезь в это дело, мужик) В противном случая пол башки седых волос тебе гарантировано :mad:

Sapik 11.03.2014 20:28

Ответ: Небольшой вопрос по анимациям
 
А в чем проблемма?Неужели нет вариантов реализации этой задачи.Может подскажеш вариант как реализовать.Есть руки с оружием,смена оружия происходит по нажатию xKeyDown(2) и xKeyDown(3).Тоесть есле есть 2 оружия то смену делает как одна так и другая клавиша независемо от вида оружия.Например нажал xKeyDown(3) оружие опускается в момент анимации нажал снова xKeyDown(3) оружие с того кадра вернулось обратно в исходное.

Colossus 12.03.2014 14:41

Ответ: Небольшой вопрос по анимациям
 
тебе надо реализовать эм... смену оружия? тогда лучше сделай как в кс, для каждой модели руки и анимации. а при смене оружия просто загружай новую модель, а старую удаляй.

Sapik 12.03.2014 17:46

Ответ: Небольшой вопрос по анимациям
 
У меня так и сделано,все виды оружия с руками отдельный xLoadAnimMesh.При смене оружия я прячу модель xHideEntity и показываю другую xShowEntity.Например по нажатию xKeyDown(3) или xKeyDown(2) проигрывается сигмент видемой модели [пистолет] опустить (xExtraktAnimMesh 10,20) по окончанию xAnimTime сигмента модель [пистолет] xHideEntity.В этот момент xShowEntity проигрывается сигмент видемой модели [автомат] поднять здесь все ОК.
Но я хочу реализовать это как в Call of Duty.Там по нажатию xKeyDown(3) или xKeyDown(2) руки опускают оружие,но есле нажать в момент опускания еще раз,анимация с того кадра проигрывается в исходную.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot