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

Project1

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

[已经解决] 如何在屏幕中某一位置以12号字体全角字符显示某变量的数值

[复制链接]

Lv1.梦旅人

梦石
0
星屑
235
在线时间
158 小时
注册时间
2010-10-8
帖子
143
跳转到指定楼层
1
发表于 2010-12-20 03:04:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 shua1125 于 2010-12-20 03:06 编辑

不太想用大型的脚本,只想知道如果在事件里写脚本的话,应该怎么写……
首先问题是在屏幕某一位置显示某变量的数值,其次是12号字体,再其次是全角字符。
不是在对话框中,是以X、Y坐标指定位置。
先在此谢谢了!!!
(怎么感觉我这标题长的蛋疼………)

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

2
发表于 2010-12-20 05:19:57 | 只看该作者
本帖最后由 雪流星 于 2010-12-19 15:37 编辑

創建時
  1. $wv = Window_Base.new(窗口X座標, 窗口Y座標, 窗口寬度, 窗口高度)
  2. $wv.contents.draw_text(文字X座標, 文字Y座標, 文字寬度, 文字高度, 文字字符串)
复制代码
刷新時(每次變數改變時就需要插入下面的代碼)
  1. $wv.contents.clear
  2. $wv.contents.draw_text(文字X座標, 文字Y座標, 文字寬度, 文字高度, 文字字符串)
复制代码
釋放時
  1. $wv.dispose
复制代码
一個關於Window腳本的教程
http://rpg.blue/forum.php?mod=viewthread&tid=110411

点评

呃……不知道使用法错误还是别的什么……完全没有成功……  发表于 2010-12-20 08:09

评分

参与人数 2星屑 +802 收起 理由
八云紫 + 800 认可答案
shua1125 + 2 虽然很少,但是也就这么多了…….

查看全部评分

VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
235
在线时间
158 小时
注册时间
2010-10-8
帖子
143
3
 楼主| 发表于 2010-12-20 07:49:16 | 只看该作者
回复 雪流星 的帖子

完全不想要窗口呢?
是不是就不用输入窗口那个脚本?
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

4
发表于 2010-12-20 08:26:15 | 只看该作者
shua1125 发表于 2010-12-19 17:49
回复 雪流星 的帖子

完全不想要窗口呢?

完全不想要窗口,只想顯示數字的話,在創建後加上
  1. $wv.opacity = 0
复制代码
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
235
在线时间
158 小时
注册时间
2010-10-8
帖子
143
5
 楼主| 发表于 2010-12-20 08:50:21 | 只看该作者
回复 雪流星 的帖子

呃……
写进去之后每次都出现“RGSS执行中发生 NoMethodError 错误”
“undefined method ‘contents’ for nil : NilClass”
这个是怎么回事……
我写在事件里的是这样的:
  1. $wv.contents.draw_text(20,20,24,24,$game_variables[10])
  2. $wv.opacity = 0
复制代码
是不是写法有什么错误?

点评

少了一个$game_variables[10].to_s  发表于 2010-12-30 21:47
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

6
发表于 2010-12-20 08:55:34 | 只看该作者
shua1125 发表于 2010-12-19 18:50
回复 雪流星 的帖子

呃……

你少了最前面的
$wv = Window_Base.new(窗口X座標, 窗口Y座標, 窗口寬度, 窗口高度)

這句不能少
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
235
在线时间
158 小时
注册时间
2010-10-8
帖子
143
7
 楼主| 发表于 2010-12-20 09:03:53 | 只看该作者
回复 雪流星 的帖子

加上这句也是提示错误:
“RGSS ' Window_Base ' 的 45 行 RGSSError 发生错误。”
“failed to create bitmap  ”
是不是我弄了别的脚本发生冲突了……
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

8
发表于 2010-12-20 09:08:31 | 只看该作者
你的窗口寬高多大?
寬高度不能低於 32
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
235
在线时间
158 小时
注册时间
2010-10-8
帖子
143
9
 楼主| 发表于 2010-12-20 09:25:02 | 只看该作者
本帖最后由 shua1125 于 2010-12-20 09:37 编辑

回复 雪流星 的帖子

呃……
正好32也会出问题么……
我改成200,于是成功了……
感激的内牛满面啊~~
————————————————————
字号问题无视吧,明白该怎么调了……
于是又出现了字体问题……
如果要临时改成别的字体该怎么办……
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

10
发表于 2010-12-20 09:53:38 | 只看该作者
shua1125 发表于 2010-12-19 19:25
回复 雪流星 的帖子

呃……

類似刷新那樣寫
$wv.contents.clear
$wv.contents.font.name = "字體名稱"
$wv.contents.draw_text(文字X座標, 文字Y座標, 文字寬度, 文字高度, 文字字符串)
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 20:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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