制作流程
可以不改图片名称,而去修改BFSoldier.OBD文件中的图片名称,这样比一个个改文件名轻松些,但要弄清对应关系。如果修改图片名称,那修改OBD文件就会轻松一点。
二。修改OBD文件,先说明一下ODB文件的作用和原理
(一)ODB文件作用:调用指定文件夹下图片,组织播放顺序控制显示时间,形成动画短片,如士兵的攻击动作,等待动作等等。然后供执行程序调用,构成我们看到的整体游戏内容
Sprite =这是我们修改的重点,而它上面的几项参数可以不动。把它砸碎了讲
注意:1.动画有两种结尾方式,等待动作以图片名结尾,所以被调用后它以循环方式播放直到调用其他动作;死亡动作以行为参数结尾,所以每次被调用只播放一次。
等同:Sprite = Wait, w010001, #12, w010002,#12, w010003,#12, w010004,#12, w010003, #12, w010002#12, --这样写作用完全一样,总时间是每个图片显示时间之和:12+12+12+12+12+12=72,每个循环固定#72,时间到#72就从头再放。
等同:Sprite = Die1, f010001, #5, f010002, #5,f010003, #5,f010004, #5,f010005, #90, f010005, @SP_EVENT_ACT_FADEOUT --这样写作用完全一样,总时间是每个图片显示时间之和:5+5+5+5+90=110,注意“@SP_EVENT_ACT_FADEOUT”前面的图片名只是表明参数作用对象不计时,如果要计时会在参数后面标出,
例如:a010005, @SP_EVENT_ACT_ATTACK, #5(这段参数是攻击动作中的一部分)