幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1388|回复: 2

[分享]battler_name小把戏

[复制链接]

8

主题

73

帖子

930

积分

⑤进阶

积分
930
发表于 2006-11-24 19:14:02 | 显示全部楼层 |阅读模式
Game_Actor里面添加一项,这样战斗中的图形就会对应武器编号,
方便制作不同武器的不同战斗姿势的情况。


  #--------------------------------------------------------------------------
  # ● 矫正战斗者的文件名
  #--------------------------------------------------------------------------
  def battler_name
    return @weapon_id > 0 ?
          @battler_name + "$" + @weapon_id.to_s :
          @battler_name
  end


判断下文件是否存在,如果不存在调用默认图形

  #--------------------------------------------------------------------------
  # ● 矫正战斗者的文件名
  #--------------------------------------------------------------------------
  def battler_name
    if @weapon_id > 0
      _name = @battler_name + "$" + @weapon_id.to_s
      return FileTest.exist?("Graphics/Battlers/" + _name + ".png") ? _name : @battler_name
    else
      return @battler_name
    end
  end
回复

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-11-24 23:33:17 | 显示全部楼层
虐待美工XD…… [s:7]
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

8

主题

73

帖子

930

积分

⑤进阶

积分
930
 楼主| 发表于 2006-11-25 01:05:56 | 显示全部楼层
[s:5] 还有动画没有添加呢。

再说美工还是俺自己 [s:4]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-27 17:36 , Processed in 0.012523 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表