查看: 4583|回复: 13

[已经解决] 关于图片数值的描绘问题

[复制链接]
梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

发表于 2013-2-20 17:30:45 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 美丽晨露 于 2013-3-3 17:13 编辑

我是这样写的
但是到了两位数时,数字会重叠起来
请问要怎么解决?
  1. def draw_hit   
  2.    @hit.bitmap.clear
  3.    @hit.bitmap.blt(40,0,hit,Rect.new(200,0,90,42))
  4.     x = 20
  5.     y = 0
  6.     now = 10
  7.     value = @game.show_hit
  8.     while (value > 0)
  9.       s = value % now
  10.       @hit.bitmap.blt(x,y,hit,Rect.new(s*20,0,20,42))
  11.       value /= 10
  12.       now *= 10
  13.     end
  14.     @hit.x = 200
  15.     @hit.y = 220
  16.   end
复制代码
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

 楼主| 发表于 2013-2-20 17:32:10 | 显示全部楼层
@月华风
发错区了
帮我转到XP提问区吧
谢谢
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复

使用道具 举报

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

 楼主| 发表于 2013-2-21 08:35:53 来自手机 | 显示全部楼层
呜,没有人知道?
回复

使用道具 举报

万兽

梦石
0
星屑
602
在线时间
2271 小时
注册时间
2006-11-4
回帖
4701

贵宾

发表于 2013-2-21 10:57:24 | 显示全部楼层
@hit.bitmap.blt(x,y,hit,Rect.new(s*20,0,20,42))
X值未变动
回复

使用道具 举报

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

 楼主| 发表于 2013-2-21 17:08:45 | 显示全部楼层
弗雷德 发表于 2013-2-21 10:57
@hit.bitmap.blt(x,y,hit,Rect.new(s*20,0,20,42))
X值未变动

请问一下
要怎么判断呢?
该怎么修改?
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复

使用道具 举报

万兽

梦石
0
星屑
602
在线时间
2271 小时
注册时间
2006-11-4
回帖
4701

贵宾

发表于 2013-2-21 17:55:57 | 显示全部楼层
你还是扔范例吧,比起说俺还是更擅长实际操作。
回复

使用道具 举报

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

 楼主| 发表于 2013-2-21 18:12:26 | 显示全部楼层
弗雷德 发表于 2013-2-21 17:55
你还是扔范例吧,比起说俺还是更擅长实际操作。

不好意思
工程一时半会无法提取出来
涉及的素材和脚本太多了
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复

使用道具 举报

梦石
20
星屑
1840
在线时间
6925 小时
注册时间
2012-12-14
回帖
10960

短篇十战斗者组别冠军开拓者贵宾短篇九勇士组亚军

 楼主| 发表于 2013-3-3 13:25:29 | 显示全部楼层
这个没有人知道么
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复

使用道具 举报

万兽

梦石
0
星屑
602
在线时间
2271 小时
注册时间
2006-11-4
回帖
4701

贵宾

发表于 2013-3-3 14:29:59 | 显示全部楼层
还是那句话,俺需要范例才能改。
回复

使用道具 举报

梦石
0
星屑
249
在线时间
584 小时
注册时间
2012-9-7
回帖
592
发表于 2013-3-3 14:57:29 | 显示全部楼层
这是我自己在事件里弄的一段,用于显示数字 自己准备了图片s0,s1……s9 共10张图的数字,就可以显示了,你看看有没有什么可以参考的
x=1
for i in 1..$game_variables[23].to_s.size
s1=$game_variables[23] / x
x *=10
s2=s1 % 10
s3="s"+s2.to_s
s4=i+30
$game_screen.pictures[s4].show\
(s3, 1, 638-i*16, 51, 100, 100, 255, 0)
end

点评

谢谢,可惜我是用脚本实现的。  发表于 2013-3-3 16:39
FTM正式版已经发布,点击图片开启传送门
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部