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

Project1

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

把数字改成图片

 关闭 [复制链接]

Lv1.梦旅人

彩色的银子

梦石
0
星屑
50
在线时间
190 小时
注册时间
2006-6-13
帖子
1361

贵宾

跳转到指定楼层
1
发表于 2006-11-3 04:58:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
  1. class Bitmap
  2.   def draw_number(x, y, nu,pict = RPG::Cache.picture("shuzi"))
  3.     w=pict.width / 10
  4.     h=pict.height
  5.     ce = Rect.new(0,0,w,h)
  6.     nu=nu.to_s
  7.     ar = nu.split(//)
  8.     for i in 0...ar.size
  9.       ar[i] = ar[i].to_i
  10.     end
  11.     for sz in ar
  12.       ce.x = sz * w
  13.       self.blt(x,y,pict,ce)
  14.       x+=w
  15.     end
  16.   end
  17. end
复制代码


把这个放到Pictures里.
然后xx.draw_number(x,y,数字..)

类似伤害美化什么的都可以用这个做``~~
效果如图
-.-

Lv1.梦旅人

彩色的银子

梦石
0
星屑
50
在线时间
190 小时
注册时间
2006-6-13
帖子
1361

贵宾

2
 楼主| 发表于 2006-11-3 04:58:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
  1. class Bitmap
  2.   def draw_number(x, y, nu,pict = RPG::Cache.picture("shuzi"))
  3.     w=pict.width / 10
  4.     h=pict.height
  5.     ce = Rect.new(0,0,w,h)
  6.     nu=nu.to_s
  7.     ar = nu.split(//)
  8.     for i in 0...ar.size
  9.       ar[i] = ar[i].to_i
  10.     end
  11.     for sz in ar
  12.       ce.x = sz * w
  13.       self.blt(x,y,pict,ce)
  14.       x+=w
  15.     end
  16.   end
  17. end
复制代码


把这个放到Pictures里.
然后xx.draw_number(x,y,数字..)

类似伤害美化什么的都可以用这个做``~~
效果如图
-.-

Lv1.梦旅人

梦石
0
星屑
50
在线时间
17 小时
注册时间
2006-8-10
帖子
386
3
发表于 2006-11-3 05:14:48 | 只看该作者
我的想法是最好把字也改了,否则显得非常不搭调
是不是可以在RM中引入艺术字系统呢?...

思思的东西~收下先~{/hx}
Der untergang....my Fuehrer!...
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
27123
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

4
发表于 2006-11-3 05:22:55 | 只看该作者
收下拉!谢谢神思{/wx}思思果然很强
先试试看这脚本怎么用...很好用
我一直想美化下游戏时间的那些字...结果一开始就被卡住了...
还好,时,分,秒,一个一个代入,调一下坐标,搞定!
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 反对

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

5
发表于 2006-11-3 06:00:57 | 只看该作者
大赞贴。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

NewS-

梦石
0
星屑
172
在线时间
21 小时
注册时间
2006-7-14
帖子
629
6
发表于 2006-11-3 06:03:17 | 只看该作者
以下引用柳柳于2006-11-2 22:00:57的发言:

大赞贴。


嗯  看了此贴突然有了修改游戏的欲望
RockK & Abu.     2020.
热血物语RM+
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
27123
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

7
发表于 2006-11-3 06:12:55 | 只看该作者
以下引用柳柳于2006-11-2 22:00:57的发言:
大赞贴。

{/fd}太巧了吧
我也是想显示中文的...仿一下武林群侠传{/hx}
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风之塞尔达

梦石
0
星屑
50
在线时间
57 小时
注册时间
2005-10-22
帖子
2492

贵宾

8
发表于 2006-11-3 06:36:20 | 只看该作者
描绘一个文字要拿一个图片用的内存,而且只用到图片的一小块 ... ...
不知道会不会有什么后果呢
还是RM可以根据需要图片的大小声请相应的空间?

如果那样的话,直接取出那个伤害美化脚本不就行了?
在程序里延续塞尔达的传说, 在画板上勾勒塞尔达的轮廓!!
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-10-6
帖子
39
9
发表于 2006-11-3 08:01:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

邪恶小龙包

梦石
0
星屑
55
在线时间
17 小时
注册时间
2006-5-22
帖子
7006

第2届短篇游戏比赛冠军第3届短篇游戏大赛小游戏及其他组冠军RMVX自由创作大赛冠军

10
发表于 2006-11-3 14:45:14 | 只看该作者
拜倒,好东西,收下!
虚无  堕落
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-25 04:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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