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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
85
在线时间
210 小时
注册时间
2013-7-26
帖子
346
跳转到指定楼层
1
发表于 2014-10-6 02:37:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-10-6 07:45:59 | 只看该作者
开个 Sprite,丢进去个 Bitmap,在 Bitmap 上描绘文字,完

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

3
发表于 2014-10-6 09:25:47 | 只看该作者
LS正解。不过需要LZ说下具体是怎么个显示法,如果要是一直显示在屏幕上,就设置Sprite就好。
方法是在Scene_Battle1中的main最前面加入
RUBY 代码复制
  1. @variable_sprite = Sprite.new
  2. @variable_sprite.x = 0 # 调坐标
  3. @variable_sprite.y = 0 # 调坐标
  4. @variable_sprite.z = 999
  5. @variable_sprite.bitmap = Bitmap.new(120, 32)
  6. @variable_sprite.bitmap.draw_text(4, 0, 120, 32, $game_variables[8].to_s)

在最后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 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
85
在线时间
210 小时
注册时间
2013-7-26
帖子
346
4
 楼主| 发表于 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
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

5
发表于 2014-10-6 14:24:06 | 只看该作者
这取决于你要怎么显示···

点评

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
65 小时
注册时间
2013-4-18
帖子
81
7
发表于 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 塞糖

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-22 16:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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