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

Project1

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

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

[复制链接]

Lv5.捕梦者 (版主)

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

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

跳转到指定楼层
 楼主| 发表于 2013-2-20 17:30:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 美丽晨露 于 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软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

Lv5.捕梦者 (版主)

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

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

13
 楼主| 发表于 2013-3-3 17:13:10 | 只看该作者
萧叶藏刀 发表于 2013-3-3 16:48
是不是这样

十分感谢啊
BUG修复了
但是应该X-=20

点评

哦,我也没仔细看  发表于 2013-3-3 17:15
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
149
在线时间
288 小时
注册时间
2012-10-20
帖子
173

开拓者

12
发表于 2013-3-3 16:48:42 | 只看该作者
是不是这样
  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.       x += 20
  14.     end
  15.     @hit.x = 200
  16.     @hit.y = 220
  17.   end
复制代码

评分

参与人数 2星屑 +155 收起 理由
明特·布兰马修 + 150 认可答案
美丽晨露 + 5 认可答案

查看全部评分

我叫「萧叶藏刀」
你们可以叫我ˊ宵夜ˊ
没错~
这是一个经受全国I卷摧残的!!!
~高中毕业生~
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

万兽

梦石
0
星屑
597
在线时间
2271 小时
注册时间
2006-11-4
帖子
4868

贵宾

11
发表于 2013-3-3 16:48:41 | 只看该作者
我这边公司的烂网,远程不起来。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

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

10
 楼主| 发表于 2013-3-3 16:35:58 | 只看该作者
弗雷德 发表于 2013-3-3 14:29
还是那句话,俺需要范例才能改。

不如用远程吧,上传游戏的话实在有点不好
大家好,这里是晨露的说。请多多指教。
刚入门RM软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
568 小时
注册时间
2012-9-7
帖子
611
9
发表于 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正式版已经发布,点击图片开启传送门
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

万兽

梦石
0
星屑
597
在线时间
2271 小时
注册时间
2006-11-4
帖子
4868

贵宾

8
发表于 2013-3-3 14:29:59 | 只看该作者
还是那句话,俺需要范例才能改。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

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

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

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

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

6
 楼主| 发表于 2013-2-21 18:12:26 | 只看该作者
弗雷德 发表于 2013-2-21 17:55
你还是扔范例吧,比起说俺还是更擅长实际操作。

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

回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

万兽

梦石
0
星屑
597
在线时间
2271 小时
注册时间
2006-11-4
帖子
4868

贵宾

5
发表于 2013-2-21 17:55:57 | 只看该作者
你还是扔范例吧,比起说俺还是更擅长实际操作。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

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

4
 楼主| 发表于 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软件制作,请大家多多帮助我哦。
落雪君的欢乐像素教程,欢迎查阅。

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-3 00:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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