【地獄之門教程】進(jìn)階動畫
本帖為教程貼
##### 進(jìn)階動畫#####
參考:https://www.moddb.com/games/men-of-war-assault-squad-2/tutorials/cannon-helicopter-tank-tracks-and-hatch-tutorial
我們導(dǎo)出的模型沒有相應(yīng)的動畫就顯得不夠真實因此我們需要為載具提供相應(yīng)的動畫
動畫指令
###################################################################
自動動畫:
?????Animation AUTO= group, group, 10-50,60
載具動畫:
????Animation = start, body, 10-50,60
????Animation = stop, body, 60-100,60
????Animation = fire, fire, 120-160,60
????Animation = fire_mgun, fire_mgun, 120-160,60
????Animation = hit, body, 120-160,60
????Animation = doorleft, doorleft, 120-160,60
????Animation = doorright, doorright, 120-160,60
????Animation = doorleft_passenger, doorleft_passenger, 120-160,60
????Animation = doorleft_close, doorleft_close, 120-160,60
????Animation = shell_hatch, shell_hatch, 120-160,60
????Animation = aim_h, aim_h, 120-160,60
????Animation = aim_v, aim_v, 120-160,60
????AnimationResume = open, open, 170-185,60
????AnimationResume = open2, open2, 170-185,80
????AnimationResume = open_driver, open_driver, 235-295,60
????AnimationResume = open_commander, open_commander, 235-295,60
????AnimationResume = open_gunner, open_gunner, 235-295,60
????AnimationResume = close_driver, close_driver, 235-295,60
維修狀態(tài):
????Animation = repair, body_r, 203-220, body_r, 60
????Animation = repair, engine_r, 150-160, engine_r, 60
????Animation = repair, turret_r, 247-260, turret_r
擊中時的狀態(tài):
????Animation = break, trackL_b, 20-36, trackL_b, 80
????Animation = break, trackR_b, 40-60, trackR_b, 80
????Animation = break, body_b, 5-17, body_b, 60
????Animation = break, engine_b, 140-150, engine_b, 60
????Animation = break, turret_b, 230-247, turret_b
架設(shè)動畫(武器):
????Animation = recoil, recoil, 10-50,60
????Animation = close, close, 10-50,60
????Animation = fire, fire, 120-160,60
????Animation = fire00, fire, 120-160,60
????Animation = fire01, fire, 120-160,60
????Animation = fire02, fire, 120-160,60
????Animation = shield_left_r, shield_left_r, 120-160,60
????Animation = repair, turret_r, 247-260, turret_r
????Animation = repair, gun_r, 247-260, gun_r
飛機動畫:
????Animation = engine_start, engine_start, 10-50,60
????Animation = engine_stop, engine_stop, 10-50,60
????Animation = engine_work, engine_work, 120-160,60
????Animation = fake_prop, fake_prop, 120-160,60
????Animation = gear_up, gear_up, 120-160,60
????Animation = open, open, 120-160,60
????Animation = wheels, wheels, 120-160,60
????Animation = dooropen, dooropen, 120-160,60
????Animation = drift, drift, 120-160,60
?
##########################################################################
Animation????? ?=??? ?dooropen????? ,??????? ?dooropen????? , 120-160???????? ,60
固定格式???????? =??????? 要執(zhí)行某動畫的名稱,???? 群組名稱,起始幀-結(jié)束幀? 播放速度百分比
?
AnimationAUTO???????? ?= ? group????? ,??????? ?group??? , ???? 10-50?????? ,??????? 60
其后的名稱任意,動畫在r任意條件下自動執(zhí)行
?
AnimationResume ????? = ??? open??????? , open????? , 170-185???????? ,60
使動畫繼續(xù),由于其他一些動作而暫停,從它停止的地方開始,否則動畫可以播放到最后,也可以重新啟動。
##########################################################################
認(rèn)識3dsmax中的動畫工具


先來做個示范,結(jié)束動畫錄制就再按一次自動


現(xiàn)在你已經(jīng)大致掌握怎么做,接下來介紹特殊的動畫
Animation = break和Animation = repair動畫指令不在basis里而是在對應(yīng)的部件里

架設(shè)的轉(zhuǎn)動細(xì)節(jié)

多管炮的開火需要給每個炮口設(shè)置單獨的選擇集(fire00,fire01)
不同選擇集的動畫幀段是可以在同一段的,因為選擇集指定部件不同

動畫的指令,機翻一下就知道什么意思了
武器一般就是后坐力和開火的動畫指令