关于利用变量实现变身的问题
2dfm吧
全部回复
仅看楼主
level 15
ULTRASTARMAN 楼主
我设置了角色初始任务变量P为0,站立状态下当血量低于150时变量变为1,【血】是判断是否低于150,若低于则跳转到红色框,红色框的内容是变身动画,站立的两个变量分别是判断为0和为1时用哪个站立动画,分别跳转到第一张图的第1个和第2个【彩】。
现在问题是受攻击后血低于150时,角色就停在红色框的第一个【图】的状态,看上去就像在不断调用第一张图的【血】,陷入死循环一样,不知这是什么原理,有大神知道的话请解答一下,谢谢
2014年07月11日 15点07分 1
level 11
变身动画要制作在【普通站立】中,否则跳转之后默认只播放第一个【图】
最好的办法是用画皮模式播放动画,这样随便跳转去哪里都不影响动画播放了
2014年07月12日 08点07分 2
画皮模式是?插入demo?能解释一下么。。。
2014年07月12日 11点07分
level 11
所谓画皮模式可以参看《斗魂》
下面是简介:
我们都知道在2dfm中,人物本体的招式是可以直接用【图】方格脚本展示动作图形,并由一系列【图】的序列形成动画的,这叫做本体模式
如果我们把人物所有的【图】脚本,都使用透明图,那么本体将不可见,但如果此时我给本体附加一个【物】并设置这个【物】的属性为“与源同在”,那么这个【物】将会随着人物本体一起移动,人物本体被【停】暂停动画时,这个【物】的动画也会同步暂停
那么只要这个【物】能按照特定招式来展示对应的动画,就等于给人物本体附加了一个“画皮”,这就是所谓画皮模式
2014年07月12日 18点07分 3
1