查看: 2111|回复: 11

如何在同一窗口内通过数字的判断增加图标数量?

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
发表于 2008-2-4 05:38:12 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
回帖
3101

第2届TG大赛亚军

发表于 2008-2-4 05:49:16 | 显示全部楼层
嗯……因为不知道你具体是哪个窗口脚本……
用for循环去判断就好了
循环n次,然后画N个坐标……
例如这样
for i in 0...n
self.contents.blt...(画图标那句脚本记不起来了囧)
end
我的Lofter:http://nightoye.lofter.com/

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
 楼主| 发表于 2008-2-4 05:52:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
 楼主| 发表于 2008-2-4 05:53:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
回帖
3101

第2届TG大赛亚军

发表于 2008-2-4 06:01:29 | 显示全部楼层
for i in 0...item.holes
   bitmap = Bitmap.new("Graphics/Icons/kong.png")
   self.contents.draw_text(x + 240 + i*32, y, 16, 32, "孔", 1)#那个I*32的大小你自己改吧
   self.contents.blt(200 + i*32, y,  bitmap, Rect.new(0, 0, 24, 24))
end
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
我的Lofter:http://nightoye.lofter.com/

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
 楼主| 发表于 2008-2-4 06:04:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
 楼主| 发表于 2008-2-4 06:12:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
回帖
3101

第2届TG大赛亚军

发表于 2008-2-4 06:22:51 | 显示全部楼层
帮助窗口要显示也是一样的啊-v-+
不过可能复杂点orz
我的Lofter:http://nightoye.lofter.com/

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
 楼主| 发表于 2008-2-4 06:25:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-3-29
回帖
84
 楼主| 发表于 2008-2-4 06:28:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部