Project1

标题: 脚本出错求修正方法 [打印本页]

作者: yeyunfeiyuyue    时间: 2012-1-3 16:33
标题: 脚本出错求修正方法
本帖最后由 yeyunfeiyuyue 于 2012-1-3 16:36 编辑



dsu_plus_rewardpost_czw

QQ截图20120103162922.jpg (10.86 KB, 下载次数: 4)

QQ截图20120103162922.jpg

QQ截图20120103162940.jpg (12.59 KB, 下载次数: 4)

QQ截图20120103162940.jpg

作者: 熊猫    时间: 2012-1-3 16:57
fill_rect应该是某Bitmap类的过程吧?
你要这样
@a = Bitmap.new(xx,xx)
@a.fill_rect(xxxxxxx)
记住一定要是xx.fill_rect
作者: yeyunfeiyuyue    时间: 2012-1-3 17:03
熊猫 发表于 2012-1-3 16:57
fill_rect应该是某Bitmap类的过程吧?
你要这样
@a = Bitmap.new(xx,xx)






作者: 熊猫    时间: 2012-1-3 17:06
Bitmap.new(filename)
Bitmap.new(width, height)
F1看帮助,没有你那种构造方法。另外我记得Ruby是区分大小写的,Bitmap
作者: yeyunfeiyuyue    时间: 2012-1-3 17:22
本帖最后由 yeyunfeiyuyue 于 2012-1-3 17:22 编辑
熊猫 发表于 2012-1-3 17:06
Bitmap.new(filename)
Bitmap.new(width, height)
F1看帮助,没有你那种构造方法。另外我记得Ruby是区分 ...





我是要对指定像素范围填充颜色
作者: 熊猫    时间: 2012-1-3 17:32
yeyunfeiyuyue 发表于 2012-1-3 17:22
我是要对指定像素范围填充颜色

那你就调用你要填充颜色的【对象】.fill_rect
只要它有fill_rect就可以
  1. 对象.fill_rect
复制代码
前提是你得有这个对象啊……
==============================
不知道我是否能理解你,不知道你是否能理解这种编程模式……
给你写了个例子:
http://115.com/file/dnmpluv6
作者: wbsy8241    时间: 2012-1-3 17:43
将原来 183行替换为
self.contents.fill_rect(b[0][0], h.round, c[0].round, 1, cl)

不要用下面你改过的bitmap什么的
作者: yeyunfeiyuyue    时间: 2012-1-3 18:05
熊猫 发表于 2012-1-3 17:32
那你就调用你要填充颜色的【对象】.fill_rect
只要它有fill_rect就可以前提是你得有这个对象啊……{:4_14 ...

@b = Bitmap.new(100,100)

此处的俩100是什么




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1