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

Project1

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

[已经解决] 第二次使用Rect.new 提示NoMethodError

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3674
在线时间
1782 小时
注册时间
2010-12-21
帖子
2292
跳转到指定楼层
1
发表于 2013-3-23 05:32:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 黄亦天 于 2013-3-23 12:49 编辑
  1. $qb_picture_window = Window_Base.new(200, 0, 344, 236)
  2. if $qb_picture[$qb_id] == nil
  3. else
  4.   bitmap = Cache.load_bitmap("Graphics/Pictures/", $qb_picture[$qb_id], hue = 0)
  5.   p 1
  6.   $qb_rect = nil
  7.   p 2
  8.   $qb_rect = Rect.new(0, 0, 312, 204)
  9.   p 3
  10.   $qb_picture_window.contents.blt(0, 0, bitmap, $qb_rect)
  11.   bitmap.dispose
  12. end
复制代码
事件脚本如上
模仿自Window_Base里绘制头像的部分
{:2_276:}第二次执行的时候就提示了NoMethodError
p到2就断了 果然是rect出了问题么?
是不是咱少了什么步骤
求解
绿坝娘素材库企划

素材库获取方法:暂时中止,需求者私聊。

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4509
在线时间
5228 小时
注册时间
2009-4-29
帖子
14318

贵宾

2
发表于 2013-3-23 12:04:06 | 只看该作者
我这里没有报错,1、2、3都p出来了。

评分

参与人数 1星屑 +85 收起 理由
黄亦天 + 85 认可答案

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3674
在线时间
1782 小时
注册时间
2010-12-21
帖子
2292
3
 楼主| 发表于 2013-3-23 12:29:23 | 只看该作者
本帖最后由 黄亦天 于 2013-3-23 12:50 编辑
protosssonny 发表于 2013-3-23 12:04
我这里没有报错,1、2、3都p出来了。


这个是做小瞬子那个东西的时候用的
所以是直接用沉影大大的那个工程改的(无DLL的那个)
会不会有关系?




{:2_276:} 貌似也不是这问题 单独拿去试了一下 单独这个窗口的话没啥问题 放在系统里就崩了
果然还是逻辑上出了哪些错误么?




{:2_276:} 我貌似找到罪魁祸首了
  1. Rect = $qb_option_window
复制代码
{:2_276:}我从沉影大大的脚本里复制出来修改的 结果把Rect重定义了
所以会报.new未被定义的错

点评

Rect数据类给重写了,第一个字母不大写,用rect应该就没事了。  发表于 2013-3-23 13:07
绿坝娘素材库企划

素材库获取方法:暂时中止,需求者私聊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-10 21:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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