查看: 3979|回复: 4

[已经解决] 求助,用“播放战斗动画”命令播放指定变量的动画ID

[复制链接]
梦石
0
星屑
50
在线时间
78 小时
注册时间
2011-9-17
回帖
67
发表于 2012-5-27 20:22:39 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
应该有这个脚本指令吧,不用改脚本的
总之拜托了!

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
回帖
2982

贵宾

发表于 2012-5-28 09:32:47 | 显示全部楼层
  1. #==============================================================================
  2. # ■ Game_Interpreter
  3. #------------------------------------------------------------------------------
  4. #  事件指令的解释器。
  5. #   本类在 Game_Map、Game_Troop、Game_Event 类的内部使用。
  6. #==============================================================================

  7. class Game_Interpreter
  8.   #--------------------------------------------------------------------------
  9.   # ● 显示战斗动画
  10.   #--------------------------------------------------------------------------
  11.   ANIMATION_VARIABLE = 100
  12.   alias use_variable_command_337 command_337
  13.   def command_337
  14.     if $game_variables[ANIMATION_VARIABLE] > 0
  15.       @param[1] = $game_variables[ANIMATION_VARIABLE]
  16.     end
  17.     use_variable_command_337
  18.   end
  19. end
复制代码
改一下ANIMATION_VARIABLE后面的100到你想用的变量ID,之后只要那个变量的值大于0就会自动显示变量值ID的动画。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
78 小时
注册时间
2011-9-17
回帖
67
 楼主| 发表于 2012-5-28 22:29:04 | 显示全部楼层
本帖最后由 ushiromiya 于 2012-5-28 22:41 编辑
feizhaodan 发表于 2012-5-28 09:32
改一下ANIMATION_VARIABLE后面的100到你想用的变量ID,之后只要那个变量的值大于0就会自动显示变量值ID的动 ...


问一下可以在公共事件中调用么?
是需要用一个脚本命令还是说只要变量有变就会播放?
我的意思是某个技能引用公共事件,然后这个公共事件会在一系列变量判定处理后根据变量显示一段动画,严格来说并不是战斗技能的动画。


‘‘──ushiromiya于2012-5-29 18:51补充以下内容:

太多没法分歧,70个动画啊
’’


‘‘──ushiromiya于2012-5-29 18:58补充以下内容:

而且只是对变量进行修改的话完全没有播放啊,要调用什么么?
’’


‘‘──ushiromiya于2012-5-30 18:23补充以下内容:

您好,我试了一下好像出错了……
’’

点评

那直接在公共事件里面条件分歧那个变量不就可以了= =  发表于 2012-5-29 08:04
回复

使用道具 举报

梦石
0
星屑
5615
在线时间
2571 小时
注册时间
2011-9-27
回帖
1059

极短23参与开拓者

发表于 2012-5-30 20:30:06 | 显示全部楼层
你是在地图场景中调用吗? 那应该“显示动画”命令才对。
从平淡走向更平淡。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
78 小时
注册时间
2011-9-17
回帖
67
 楼主| 发表于 2012-6-2 12:31:37 | 显示全部楼层
怕鼠的猫 发表于 2012-5-30 20:30
你是在地图场景中调用吗? 那应该“显示动画”命令才对。

就是在战斗中调用大概是这样的一个模式
有一个通用的技能(每个人都有),然后不同人物使用后会闪过这个人的特写的动画,我的想法是在公共事件中调用战斗动画来播放,所以要用到根据使用者ID来播放动画的系统
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部