查看: 1635|回复: 7

[已经解决] 脚本出错求修正方法

[复制链接]
梦石
0
星屑
50
在线时间
15 小时
注册时间
2011-1-11
回帖
13
发表于 2012-1-3 16:33:02 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 yeyunfeiyuyue 于 2012-1-3 16:36 编辑

QQ截图20120103163546.jpg
QQ截图20120103163516.jpg
QQ截图20120103163505.jpg
QQ截图20120103162922.jpg
QQ截图20120103162940.jpg

勥

梦石
0
星屑
72
在线时间
673 小时
注册时间
2006-10-3
回帖
1674

开拓者

发表于 2012-1-3 16:57:16 | 显示全部楼层
fill_rect应该是某Bitmap类的过程吧?
你要这样
@a = Bitmap.new(xx,xx)
@a.fill_rect(xxxxxxx)
记住一定要是xx.fill_rect
( ส็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ ω ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้【看猫君玩,我也搞一只】)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2011-1-11
回帖
13
 楼主| 发表于 2012-1-3 17:03:55 | 显示全部楼层
熊猫 发表于 2012-1-3 16:57
fill_rect应该是某Bitmap类的过程吧?
你要这样
@a = Bitmap.new(xx,xx)

4.jpg

3.jpg

回复

使用道具 举报

勥

梦石
0
星屑
72
在线时间
673 小时
注册时间
2006-10-3
回帖
1674

开拓者

发表于 2012-1-3 17:06:50 | 显示全部楼层
Bitmap.new(filename)
Bitmap.new(width, height)
F1看帮助,没有你那种构造方法。另外我记得Ruby是区分大小写的,Bitmap
( ส็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ ω ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้【看猫君玩,我也搞一只】)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2011-1-11
回帖
13
 楼主| 发表于 2012-1-3 17:22:09 | 显示全部楼层
本帖最后由 yeyunfeiyuyue 于 2012-1-3 17:22 编辑
熊猫 发表于 2012-1-3 17:06
Bitmap.new(filename)
Bitmap.new(width, height)
F1看帮助,没有你那种构造方法。另外我记得Ruby是区分 ...


QQ截图20120103172144.jpg


我是要对指定像素范围填充颜色

点评

读取图片的话在F1的脚本入门前几篇就拿一个小恶魔开刀过来示范  发表于 2012-1-3 18:03
回复

使用道具 举报

勥

梦石
0
星屑
72
在线时间
673 小时
注册时间
2006-10-3
回帖
1674

开拓者

发表于 2012-1-3 17:32:35 | 显示全部楼层
yeyunfeiyuyue 发表于 2012-1-3 17:22
我是要对指定像素范围填充颜色

那你就调用你要填充颜色的【对象】.fill_rect
只要它有fill_rect就可以
  1. 对象.fill_rect
复制代码
前提是你得有这个对象啊……
==============================
不知道我是否能理解你,不知道你是否能理解这种编程模式……
给你写了个例子:
http://115.com/file/dnmpluv6
( ส็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ ω ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้【看猫君玩,我也搞一只】)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1281 小时
注册时间
2006-8-27
回帖
550
发表于 2012-1-3 17:43:10 | 显示全部楼层
将原来 183行替换为
self.contents.fill_rect(b[0][0], h.round, c[0].round, 1, cl)

不要用下面你改过的bitmap什么的
回复

使用道具 举报

梦石
0
星屑
50
在线时间
15 小时
注册时间
2011-1-11
回帖
13
 楼主| 发表于 2012-1-3 18:05:33 | 显示全部楼层
熊猫 发表于 2012-1-3 17:32
那你就调用你要填充颜色的【对象】.fill_rect
只要它有fill_rect就可以前提是你得有这个对象啊……{:4_14 ...

@b = Bitmap.new(100,100)

此处的俩100是什么

点评

生成一个空白的长宽是100的图片对象  发表于 2012-1-3 18:15
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部