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

Project1

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

伤害数字美化

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-6-12
帖子
340
跳转到指定楼层
1
发表于 2008-11-12 19:10:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

2
发表于 2008-11-12 19:15:51 | 只看该作者
     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)  #

这个应该是数字的"飘动"效果.

另外颜色是判断的..也就是说不同的条件下颜色是不一样的.
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-6-12
帖子
340
3
 楼主| 发表于 2008-11-12 19:39:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
4
发表于 2008-11-12 20:40:28 | 只看该作者
用叮当猫的 美化伤害处理
  1.   if SHOW_TOTAL_DAMAGE
  2. #####################################################
  3.       # 初始化位图
  4.       bitmap = Bitmap.new(300, 150)
  5.       bitmap.font.name = "Arial Black"
  6.       bitmap.font.size = 30
  7.       # 伤害值是数值的情况下
  8.       if value.is_a?(Numeric)
  9.         # 分割伤害值字符串
  10.         damage_array = damage_string.scan(/./)
  11.         damage_x = 40 - damage_string.size * 9
  12.         # 伤害值为负的情况下
  13.         if value < 0
  14.           # 调用回复数字表
  15.           name=  "Number3"
  16.         else
  17.           # 调用伤害数字表
  18.           name=   "Number2"
  19.         end
  20.         # 循环伤害值字符串
  21.         for char in damage_array
  22.           number = char.to_i
  23.           # 显示伤害数字
  24.           bitmap.blt(damage_x, 0, RPG::Cache.picture(name),
  25.           Rect.new(number * 30, 0, 30, 50))
  26.           # 后移一位
  27.           damage_x += 26
  28.         end
复制代码


图片代替文字
全动画脚本里提取

现实的数字 使用图片代替
图片当然PS 做好=。=
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 20:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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