查看: 2055|回复: 8

1

[复制链接]

尽头

梦石
0
星屑
119
在线时间
278 小时
注册时间
2010-6-20
回帖
1204
发表于 2010-10-5 13:14:39 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 bbaugle 于 2019-3-27 21:50 编辑

自删但是没有星屑于是编辑
梦石
1
星屑
12032
在线时间
4536 小时
注册时间
2005-10-22
回帖
7100

开拓者贵宾

发表于 2010-10-5 13:15:59 | 显示全部楼层
你只要判断鼠标的X,Y坐标以及BITMAP所在的XY坐标,转化成点是否在矩形内的问题即可

点评

问题是怎么取得a.bitmap = Bitmap.new(filename)的filename啊  发表于 2010-10-5 13:21
回复

使用道具 举报

尽头

梦石
0
星屑
119
在线时间
278 小时
注册时间
2010-6-20
回帖
1204
 楼主| 发表于 2010-10-5 13:19:02 | 显示全部楼层
回复 orochi2k 的帖子


    求用RGSS表示....
回复

使用道具 举报

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

发表于 2010-10-5 13:25:00 | 显示全部楼层
bitmap.rect

点评

- -.a.bitmap.clear a.bitmap = Bitmap.new("")这个就是更改图片嘛 - -..清除了再重显示  发表于 2010-10-5 14:52
鼠标放到上面更改Bitmap显示的图片.  发表于 2010-10-5 14:27
回复

使用道具 举报

尽头

梦石
0
星屑
119
在线时间
278 小时
注册时间
2010-6-20
回帖
1204
 楼主| 发表于 2010-10-5 13:29:32 | 显示全部楼层
回复 禾西 的帖子


    问题是怎么取得a.bitmap = Bitmap.new(filename)的filename啊

点评

你似乎連bitmap是甚麼都不太明白啊- -b。bitmap就是顯示的圖片本身,不可能被更換的,你要換的是整個bitmap。你看看Sprite_Picture怎麼弄的吧  发表于 2010-10-5 14:47
你取得filename做甚麼?  发表于 2010-10-5 13:53
回复

使用道具 举报

梦石
1
星屑
12032
在线时间
4536 小时
注册时间
2005-10-22
回帖
7100

开拓者贵宾

发表于 2010-10-5 13:31:03 | 显示全部楼层
mouse.x > bitmap.x and mouse.x < bitmap.width and mouse.y > bitmap.y and mouse.y < bitmap.height

没算上zoom_x zoom_y OX OY还有SPRITE里的东东
此外还可以加个偏差调整值使小图片更容易响应
回复

使用道具 举报

宛若

梦石
0
星屑
1888
在线时间
529 小时
注册时间
2007-8-19
回帖
1466

极短24参与开拓者

发表于 2010-10-5 13:34:49 | 显示全部楼层
bitmap没有xy吧……只有width和height
[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color]
回复

使用道具 举报

梦石
1
星屑
12032
在线时间
4536 小时
注册时间
2005-10-22
回帖
7100

开拓者贵宾

发表于 2010-10-5 13:37:37 | 显示全部楼层
bitmap没有xy吧……只有width和height
逸豫 发表于 2010-10-5 13:34

好吧,主要是BITMAP一般不会单独用,都是丢SPRITE里的

受到某邪恶的黑幕条约限制,偶不能直接贴石器的黑幕代码
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
21 小时
注册时间
2007-7-3
回帖
570
发表于 2010-10-5 15:08:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部