mugen吧 关注:78,767贴子:1,493,570
  • 14回复贴,共1

突然发现的一个问题,time = 0算一个怎样的状态

只看楼主收藏回复

写人物时发现的,-2下面的time=0检测不到


IP属地:浙江1楼2024-02-21 02:23回复
    怎么一直吞我楼


    IP属地:浙江来自Android客户端4楼2024-02-21 02:31
    回复
      然后我把time写到1,这玩意就可以检测到了,难不成time=0的时候,实际上还没有进入state吗,还是-2和正数状态运算顺序的问题(当作前一帧,还没有进入这个技能状态,下一帧虽然进入了但是time不等于0


      IP属地:浙江来自Android客户端6楼2024-02-21 02:43
      回复
        我不理解,为啥一直吞


        IP属地:浙江来自Android客户端7楼2024-02-21 02:53
        回复
          昨天刚遇到这个问题,但我以前写的好像又没问题……好奇怪


          IP属地:浙江来自Android客户端8楼2024-02-21 08:43
          回复
            Time=0通常在state里用会有一个仅次于!Time的次性效果,相当于第0秒和不需要决定时间的区别,但是放在-2,而-2属于常时检测,自然应该是无法读0秒的,你可以把这个条件用变量模拟一下就好了


            IP属地:吉林来自Android客户端9楼2024-02-21 10:17
            收起回复
              因为进入状态号时time才会是0 -2时机比正数早


              IP属地:浙江来自Android客户端10楼2024-02-21 10:22
              收起回复
                硬要解释就只能看读取顺序了,首先是-3 然后是-2,下一个就是-1,最后才是普通的状态。time=0本意是进入普通的状态的第一瞬间,流转到下一帧或者说下一次顺序那么time>0了?有机会我自己试试。


                IP属地:重庆来自Android客户端11楼2024-02-21 15:03
                收起回复