手机
当前位置:查字典教程网 >网页设计 >Flash教程 >AS3自写类整理笔记 Dot类第1/2页
AS3自写类整理笔记 Dot类第1/2页
摘要:/upload/20080604194652471.swf构造函数publicfunctionDot(x_:Number=0,y_:Numb...

/upload/20080604194652471.swf

构造函数

publicfunctionDot(x_:Number=0,y_:Number=0,_isListen:Boolean=false)

前两个参数表示Dot的初始位置,第三个参数表示是否是一个功能性强的点

如果为false,当xy发生改变的时候,就不会发布事件,为true则会发布事件、

bind绑定显示对象方法

publicfunctionbind(_dis:DisplayObject,isInTime:Boolean=false):void

当Dot绑定到DisplayObject上之后,Dot的xy属性会随着_dis改变而改变

第一个参数为绑定的对象,第二个参数表示是否即时绑定

如果为false,Dot的xy属性不会随着_dis的改变而即时改变,但在获取Dot的xy属性,或者调用Dot的方法时,将会立即改变并且以_dis的xy属性为基准

如果为true,Dot的xy属性会随着_dis的改变而立即改变,如果isListen为true,还会即时发布xy改变的事件,那么等于可以侦听显示对象的xy属性,并且在改变后做出即时的反应

updata刷新方法

publicfunctionupdata():void

更新显示对象与Dot的xy属性

from返回两点之间距离

publicfunctionfrom(_dot:Dot,isQuadrant:Boolean=false):Number

第一个参数表示,结束点,第二个参数表示,是否为真实距离

如果为false,返回的两点距离绝对是正数,指的是两点之间的绝对距离

如果为true,则返回相对坐标,那么是有可能的为负的!

angle返回两点所形成的夹角

publicfunctionangle(_dot:Dot,isRadian:Boolean=false):Number

第一个参数表示,另外一个点,第二个参数表示,是否为弧度值

返回的角度是相对顺时间的真实角度值,具体的数值变化可以从上面的例子看出

quadrant返回相对点所在的象限

publicfunctionquadrant(_dot:Dot,isMaster:Boolean=true):int

第一个参数表示另外一个点,第二个参数表示是否以该点为标准,具体请看示例

返回0,表示两点在同一条横着或者竖着的直线上

返回1,表示在第一象限,返回2表示第二象限…………最高是第四象限。。

不知道象限是什么意思的,请看这点击跳转"象限"的百度百科页面

clear方法

publicfunctionclear():void

清空显示对象

length属性(只读)

publicfunctiongetlength():Number

获取该点距0,0点的距离

x属性

publicfunctionsetx(num:Number):void

publicfunctiongetx():Number

设置x属性,如果isListen为true,则会发布x改变的事件

y属性

publicfunctionsety(num:Number):void

publicfunctiongety():Number

设置y属性,如果isListen为true,则会发布y改变的事件

isListener属性

publicvarisListen:Boolean

指定设置isListen的值,是否为可侦听xy

当前1/2页12下一页阅读全文

【AS3自写类整理笔记 Dot类第1/2页】相关文章:

Flash制作一幅诗意的水墨卷轴展开的动画

用flash简单制作太极图

制作Flash鼠标跟随效果(图)

Flash制作鼠标划过文字产生光的动画特效

Flash AS3教程:类的分包处理

Flash精彩背景GIF动画特效源欣赏

在flash中如何做好看鼠标跟踪?

mc深度的排序值设置方法

Flash也能制作特色小图标

flash填色工具教程

精品推荐
分类导航