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

Project1

 找回密码
 注册会员
搜索
楼主: 忻緣
打印 上一主题 下一主题

鼠標響應圖片標題菜單。。。

 关闭 [复制链接]

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

11
发表于 2008-4-8 03:19:15 | 只看该作者
Scene_Title的update
还以为LZ已经掌握了一些东西了就没说
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

空靈

梦石
0
星屑
50
在线时间
11 小时
注册时间
2006-7-27
帖子
521
12
 楼主| 发表于 2008-4-8 03:44:28 | 只看该作者
以下引用水迭澜于2008-4-7 19:19:15的发言:

Scene_Title的update
还以为LZ已经掌握了一些东西了就没说


[本贴由作者于 2008-4-7 19:19:56 最后编辑]

呃。。。俺。。。對於腳本。。。一般都是左耳進右耳出噠。。。{/gg}
那個。。。是將
    x,y = Mouse.get_mouse_pos
if x < 320 and x > 200 and y < 240 and y > 160 and Mouse.trigger?(Mouse::Left)
#数字是举例。你随便改
command_new_game #开始新游戏
elsif X什么什么什么(参考前面那段继续改= =)
command_continue
elsif 什么什么什么
command_shutdown
end

插入到update下面咩?
介個。。。
if x < 320 and x > 200 and y < 240 and y > 160 and Mouse.trigger?(Mouse::Left)
是選項的坐標吧?
介個吶?
elsif X什么什么什么

也是咩?

星星在哪里都是很亮的,就看你有沒有抬頭去看他們                       --------華麗麗的百變暖暖窩
本人之作《夙誓》龜速進行中。。= =!
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

13
发表于 2008-4-8 03:50:18 | 只看该作者
对,都是。
注意不要漏了最后的Mouse的按键判断~
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

空靈

梦石
0
星屑
50
在线时间
11 小时
注册时间
2006-7-27
帖子
521
14
 楼主| 发表于 2008-4-8 04:32:32 | 只看该作者
那個。。是大概醬紫咩?
  def update
  chaochaocommandchaochao
     x,y = Mouse.get_mouse_pos
     if x < 135 and x > 200 and y < 240 and y > 160 and Mouse.trigger?(Mouse::Left)
     command_new_game #开始新游戏
     elsif x < 135 and x > 200 and y < 240 and y > 160 and Mouse.trigger?(Mouse::Left)
     command_continue
     elsif x < 135 and x > 200 and y < 240 and y > 160 and Mouse.trigger?(Mouse::Left)
     command_shutdown
    end

。。。
那個。。。判斷怎咩寫。。。{/gg}
那個。。。為什咩用“<”“>”吖。。。?不能等於?

星星在哪里都是很亮的,就看你有沒有抬頭去看他們                       --------華麗麗的百變暖暖窩
本人之作《夙誓》龜速進行中。。= =!
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

15
发表于 2008-4-8 04:34:04 | 只看该作者
坐标必须在某个范围内阿
那个数字是像素。
等于的话,那就只有一像素的点击范围了。
你自己计算一下你那个东西的宽高,然后确保你的数字在那个长方形里边
P。S 你自己测试有问题么?
P。P。S 你小学?初中?高中?(在认真考虑要不要讲函数坐标系知识orz)
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

空靈

梦石
0
星屑
50
在线时间
11 小时
注册时间
2006-7-27
帖子
521
16
 楼主| 发表于 2008-4-8 04:36:41 | 只看该作者
以下引用水迭澜于2008-4-7 20:34:04的发言:

坐标必须在某个范围内阿
那个数字是像素。
等于的话,那就只有一像素的点击范围了。
你自己计算一下你那个东西的宽高,然后确保你的数字在那个长方形里边
P。S 你自己测试有问题么?
P。P。S 你小学?初中?高中?(在认真考虑要不要讲函数坐标系知识orz)

那個。。。。俺初一。。。。函數坐標還咩教。。。{/gg}。。。。
那個。。。有一個Y坐標是醬紫噠。。
y=(i+1)/2*35+240
那個。。。。咋解釋?

星星在哪里都是很亮的,就看你有沒有抬頭去看他們                       --------華麗麗的百變暖暖窩
本人之作《夙誓》龜速進行中。。= =!
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

17
发表于 2008-4-8 05:04:20 | 只看该作者
orz|||果然……
那个,X > 你要点击的矩形离画面左边的像素,X < 矩形离画面左边的像素 + 矩形宽
Y > 矩形离画面上边的像素,Y <  矩形离画面上边的像素 + 矩形高

这么说你理解吧?
然后三个矩形不能重叠。也就是说X,Y你还要自己对清楚
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

空靈

梦石
0
星屑
50
在线时间
11 小时
注册时间
2006-7-27
帖子
521
18
 楼主| 发表于 2008-4-8 05:35:33 | 只看该作者
以下引用水迭澜于2008-4-7 21:04:20的发言:

orz|||果然……
那个,X > 你要点击的矩形离画面左边的像素,X < 矩形离画面左边的像素 + 矩形宽
Y > 矩形离画面上边的像素,Y <  矩形离画面上边的像素 + 矩形高

这么说你理解吧?
然后三个矩形不能重叠。也就是说X,Y你还要自己对清楚


[本贴由作者于 2008-4-7 21:04:58 最后编辑]

那個。。。。
不。。。是。。。很。。。理。。。解。。。吧。。。{/gg}
那個。。。。乃說噠矩形是指單個選項咩?

星星在哪里都是很亮的,就看你有沒有抬頭去看他們                       --------華麗麗的百變暖暖窩
本人之作《夙誓》龜速進行中。。= =!
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

19
发表于 2008-4-8 05:45:38 | 只看该作者
对……不然你觉得有可能三个选项一起点么……
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

空靈

梦石
0
星屑
50
在线时间
11 小时
注册时间
2006-7-27
帖子
521
20
 楼主| 发表于 2008-4-8 06:40:40 | 只看该作者
那個。。。是醬紫咩?
if x < 135 and x > 200 and y < 240 and y > 160 and Mouse.trigger?(Mouse::Left)

135是矩形距離左邊噠像素。。
200是矩形離左邊像素+矩形寬。。。
240矩形離畫面上邊的像素。。。
160是矩形離畫面上邊的像素+矩形高。。。
是醬紫咩?

星星在哪里都是很亮的,就看你有沒有抬頭去看他們                       --------華麗麗的百變暖暖窩
本人之作《夙誓》龜速進行中。。= =!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 01:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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