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

Project1

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

[已经解决] 看RB大大的视频修改的对话框美化脚本出现错误

[复制链接]

Lv1.梦旅人

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

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

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

x
RB大大的对话框美化是在对话框上方显示角色名和立绘头像,但是当一个事件不需要使用角色名称的时候,出现报错,failed to create bitmap
下面是RB大大的脚本:


#显示姓名窗口
      if name != nil && @name_window == nil
        @name_window = Window_Base.new(self.x, self.y - 50, 1, 50)
        @name_window.z = self.z
        @name_window.contents_opacity = self.contents_opacity
        @name_window.back_opacity = self.back_opacity
        bitmap = Bitmap.new(1, 1)
        bitmap.font.size = 18
        w = bitmap.text_size(name).width
        bitmap.dispose
        @name_window.width = w + 32
        @name_window.contents = Bitmap.new(w, 18)(出错的一行)
        @name_window.contents.font.size = 18
        @name_window.contents.draw_text(0, 0, w, 18, name)
    end
       @text = text
       return
      end



求大神解决问题啊(´゚Д゚`)

Lv4.逐梦者 (版主)

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

开拓者贵宾剧作品鉴家

2
发表于 2015-8-11 19:56:14 | 只看该作者
可能是由于不设置name之后name的宽度为0(此时w为0),生成宽度为0的的位图是不行的。
在这里可以试着将上面的条件改为:
if name != nil && name != "" && @name_window == nil
做视频的疏漏还请谅解。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
6 小时
注册时间
2015-8-10
帖子
8
3
 楼主| 发表于 2015-8-11 20:13:26 | 只看该作者
RyanBern 发表于 2015-8-11 19:56
可能是由于不设置name之后name的宽度为0(此时w为0),生成宽度为0的的位图是不行的。
在这里可以试着将上 ...

好的我试试,话说论坛上的东西怎么基本都是无效链接了,华为网盘炸了?找资源找的好揪心{:2_254:}

点评

是的,涉及到华为网盘的资源全都无效了,是华为网盘的问题,不知道什么时候能修好。  发表于 2015-8-11 20:37
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 21:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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