Project1

标题: 如何判断战斗中当前是否正在播放动画中 [打印本页]

作者: 瓦沙尔    时间: 2009-10-9 18:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 紫苏    时间: 2009-10-9 23:39
@spriteset.effect?
作者: goahead    时间: 2009-10-10 10:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 瓦沙尔    时间: 2009-10-10 18:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 沉影不器    时间: 2009-10-11 13:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: link006007    时间: 2009-10-11 17:51
RPG::Sprite 里面不就是这么判断的么?
报错的原因 可能是@@_animations在dispose后被设置为nil的原因吧 - -
作者: goahead    时间: 2009-10-12 10:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: link006007    时间: 2009-10-12 17:59
本帖最后由 link006007 于 2009-10-12 18:19 编辑

我承认我看错了 - -
   @@_animations

   def dispose_animation
      if @_animation_sprites != nil
        ... ...
        @_animation = nil
      end
    end

不过变量的作用域和他的值没有必然的联系吧
effect? 本身使用动画帧数
作者: 瓦沙尔    时间: 2009-10-12 18:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: link006007    时间: 2009-10-12 18:41
本帖最后由 link006007 于 2009-10-12 18:43 编辑

我都忘记@spriteset 本身不是Sprite.. 只是个容器- -
不会继承animation?方法
作者: goahead    时间: 2009-10-13 09:43
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1