查看: 2714|回复: 6

[已经解决] RMXP战斗中显示变量

[复制链接]
梦石
0
星屑
85
在线时间
210 小时
注册时间
2013-7-26
回帖
265
发表于 2014-10-6 02:37:20 | 显示全部楼层 |阅读模式

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

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

×
显示变量是用这个吧 $game_variables[8].to_s  
然后怎么在战斗中显示。。求方法@RyanBern  

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-10-6 07:45:59 | 显示全部楼层
开个 Sprite,丢进去个 Bitmap,在 Bitmap 上描绘文字,完

评分

参与人数 1星屑 +100 收起 理由
RyanBern + 100 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9557
在线时间
5074 小时
注册时间
2013-6-21
回帖
3459

开拓者贵宾剧作品鉴家

发表于 2014-10-6 09:25:47 | 显示全部楼层
LS正解。不过需要LZ说下具体是怎么个显示法,如果要是一直显示在屏幕上,就设置Sprite就好。
方法是在Scene_Battle1中的main最前面加入
[pre lang="Ruby"]@variable_sprite = Sprite.new
@variable_sprite.x = 0 # 调坐标
@variable_sprite.y = 0 # 调坐标
@variable_sprite.z = 999
@variable_sprite.bitmap = Bitmap.new(120, 32)
@variable_sprite.bitmap.draw_text(4, 0, 120, 32, $game_variables[8].to_s)[/pre]
在最后dispose的地方加入@variable_sprite.dispose即可。

点评

可以加qq吗。。  发表于 2014-10-6 13:58
什么什么 nil  发表于 2014-10-6 13:25
错误信息是?  发表于 2014-10-6 13:23
报错  发表于 2014-10-6 13:22
显示错误?是报错还是显示出来的东西不对?  发表于 2014-10-6 13:20

评分

参与人数 1星屑 +10 收起 理由
夕仔 + 10 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
85
在线时间
210 小时
注册时间
2013-7-26
回帖
265
 楼主| 发表于 2014-10-6 13:28:17 | 显示全部楼层
RyanBern 发表于 2014-10-6 09:25
LS正解。不过需要LZ说下具体是怎么个显示法,如果要是一直显示在屏幕上,就设置Sprite就好。
方法是在Scene ...

脚本 有 事件变量 那一行 发生了 NoMethodErro。 undefined method'[]'for nil:NilClass

点评

很大  发表于 2014-10-6 15:11
我这边测试没问题,你是不是哪里写错了?把出错的工程上传  发表于 2014-10-6 14:14
刚开游戏就错误。。  发表于 2014-10-6 13:57
$game_variables是nil?没道理啊。你的事件怎么做的,截个图  发表于 2014-10-6 13:34
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2014-10-6 14:24:06 | 显示全部楼层
这取决于你要怎么显示···

点评

我想在战斗的时候就显示  发表于 2014-10-6 15:11
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
85
在线时间
210 小时
注册时间
2013-7-26
回帖
265
 楼主| 发表于 2014-10-6 15:14:29 | 显示全部楼层
RyanBern 发表于 2014-10-6 09:25
LS正解。不过需要LZ说下具体是怎么个显示法,如果要是一直显示在屏幕上,就设置Sprite就好。
方法是在Scene ...

Project7.rar (186.76 KB, 下载次数: 74) @RyanBern
回复

使用道具 举报

梦石
0
星屑
50
在线时间
65 小时
注册时间
2013-4-18
回帖
79
发表于 2014-10-6 17:32:41 | 显示全部楼层
夕仔 发表于 2014-10-6 15:14
@RyanBern

楼主写错地方了。要写在main里面,不是外面。

点评

不用了,我参考其他脚本成功弄出来了  发表于 2014-10-6 19:39
战斗中 刷新后,不会释放上一个图。。比如0123456都叠加在一起了  发表于 2014-10-6 19:27
谢谢  发表于 2014-10-6 19:02
那我就不看了,偷点懒  发表于 2014-10-6 18:41

评分

参与人数 1星屑 +100 收起 理由
RyanBern + 100 塞糖

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部