主题:  regPoint 和 Loc的关系?

poloer

职务:普通成员
等级:1
金币:1.0
发贴:139
注册:2000/11/20 20:47:52
#12001/8/9 10:06:36
我想实现放大镜的效果,首先用了map()函数,然后作了一个mask(用于显示放大部分)和放大镜的边缘一样,然后mask和放大镜的框一起移动,但是位置却是相反,希望能告诉两者之间的关系。



koala_5d

职务:普通成员
等级:2
金币:1.0
发贴:189
注册:2000/12/25 19:27:07
#22001/8/9 10:08:41
reg: member property
loc : sprite property



poloer

职务:普通成员
等级:1
金币:1.0
发贴:139
注册:2000/11/20 20:47:52
#32001/8/9 10:26:02
呵呵,能否进一步解释,这点应该都知道!!!



zain

职务:普通成员
等级:1
金币:0.0
发贴:88
注册:2001/5/14 16:28:14
#42001/8/9 12:21:22
* regPoint可以理解为castMember的原点位置。
* 比如你把regPoint放在一张图片的左上角顶点,然后把这个castMember对应的sprite的loc设在point(0,0),则,图片的左上角顶在stage的(0,0)位置;
同样,把regPoint放在图片的中心位置,对应的sprite的loc设在point(0,0),则,图片的中心顶在stage的(0,0)位置。
regPoint可以设在图片之外。

* 在做界面按钮的时候,regPoint很有用。
你可以把界面元素的loc设在同样的位置,而regPoint不同,这样比较容易完成界面元素的对齐。