主题:  d8.5有没有确定鼠标是否在stage内的函数?

5min

职务:普通成员
等级:1
金币:0.0
发贴:82
注册:2001/1/26 11:39:16
#12001/12/5 20:27:12
d8.5有没有确定鼠标是否在stage内的函数?



5D荣誉斑竹

职务:普通成员
等级:4
金币:10.0
发贴:1537
注册:2001/8/23 5:26:46
#22001/12/5 21:57:04
是不是可以用mouseLoc,比如
set pointLoc to the mouseLoc
然后再判断pointLoc的座标有没有超出Stage。

不知道高手有没有更好的办法?



5min

职务:普通成员
等级:1
金币:0.0
发贴:82
注册:2001/1/26 11:39:16
#32001/12/5 23:51:03
如果没有系统函数,当然只能逐项比较了



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
注册:2000/11/13 14:56:59
#42001/12/6 11:27:04
可以利用intersect或者intersects

rectangle1. Intersect(rectangle2)

sprite sprite1 intersects sprite2


例如:可以做一个透明的rect演员,其大小与stage等大,然后用intersect来做判断