mugen吧 关注:79,691贴子:1,495,095
  • 8回复贴,共1
初学小新手……自己修改了common1.cns
以下关于前进和后退的两段代码
[Statedef 20]
physics = S
anim = 20
velset = 0,0
ctrl = 0
sprpriority = 0
[State 1]
type = VelSet
trigger1 = 1
x = const(velocity.walk.fwd.x)
[State 2]
type = ChangeState
trigger1 = command != "进"
value = 0
[Statedef 21]
physics = S
anim = 21
velset = 0,0
ctrl = 0
sprpriority = 0
[State 1]
type = VelSet
trigger1 = 1
x = const(velocity.walk.back.x)
[State 2]
type = ChangeState
trigger1 = command != "退"
value = 0
人物cmd中两段代码
[Statedef -1]
[State 1]
type = ChangeState
trigger1 = command = "进"
value = 20
[State 2]
type = ChangeState
trigger1 = command = "退"
value = 21
游戏中人物能够前进后退,却不能播放前进和后退的动画
只能卡在第一帧,然后向前向后平移……


1楼2015-08-24 10:03回复
    对照下看看,或者动画号


    IP属地:福建来自Android客户端2楼2015-08-24 10:14
    回复
      2025-07-29 17:19:51
      广告
      不感兴趣
      开通SVIP免广告
      因为你是重复进入"前进"这个状态了 所以只显示了一帧动画 要在CMD里加上一个限定 比如人物已经进入前进stateno 就不要在进入这个state了
      [Statedef -1]
      [State 1]
      type = ChangeState
      triggerall = Anim != 20
      trigger1 = command = "进"
      value = 20


      IP属地:广东3楼2015-08-24 10:14
      回复
        果然是这样谢大神指教


        4楼2015-08-24 10:21
        回复


          IP属地:山东5楼2015-08-24 10:26
          收起回复