设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1225|回复: 2
打印 上一主题 下一主题

战斗伤害的数字颜色问题[可追加悬赏]

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1643
在线时间
1612 小时
注册时间
2007-8-28
帖子
3252

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

跳转到指定楼层
1
发表于 2008-5-17 18:23:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
战斗的时候,如何显敌人的伤害的数字和主角伤害的数字不同啊
理论上是改
module RPG
  class Sprite < ::Sprite
   
    def damage(value, critical)
      dispose_damage
      if value.is_a?(Numeric)
        damage_string = value.abs.to_s
      else
        damage_string = value.to_s
      end
      bitmap = Bitmap.new(160, 48)
      bitmap.font.name = "Arial Black"
      bitmap.font.size = 32
      bitmap.font.color.set(0, 0, 0)
      bitmap.draw_text(-1, 12-1, 160, 36, damage_string, 1)
      bitmap.draw_text(+1, 12-1, 160, 36, damage_string, 1)
      bitmap.draw_text(-1, 12+1, 160, 36, damage_string, 1)
      bitmap.draw_text(+1, 12+1, 160, 36, damage_string, 1)
      if value.is_a?(Numeric) and value < 0
        bitmap.font.color.set(176, 255, 144)
      else
        bitmap.font.color.set(255, 255, 255)
      end
      bitmap.draw_text(0, 12, 160, 36, damage_string, 1)
      if critical

……………………
……………………
这个部分。可是改了的话总是一起改。就是改成红色,主角和敌人的伤害都是红色。不能区别其颜色。这个问题郁闷乐儿好几天了{/pz}

不用非得改好,给个实现思路也行。因为这个问题的确不好解决。

不要查主站和搜索论坛了,都没有{/gg}
因为得到答案的几率极小,就不加悬赏标签了。有答案的话根据实现难度2vip起10vip截止。如果你觉得少还可以追加。
版务信息:本贴由楼主自主结贴~
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html

Lv3.寻梦者

酱油的

梦石
0
星屑
1700
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

2
发表于 2008-5-17 18:59:39 | 只看该作者
其實啊,簡單到爆...
在 class Sprite_Battler < RPG::Sprite 當中重寫 def damage(value, critical) 就可以了
這裏可以根據
case @battler
分辨出敵人還是隊友啊 XD
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1643
在线时间
1612 小时
注册时间
2007-8-28
帖子
3252

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

3
 楼主| 发表于 2008-5-17 20:15:39 | 只看该作者
恩,我怎么没有想到,
3100分,请笑纳{/qiang}
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-18 20:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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