主题:  有谁可以做关于"this"的教程?

sywh

职务:普通成员
等级:1
金币:0.0
发贴:66
#12002/2/21 17:21:04
我在学习使用FLASH的过程中,发现this语句既功能强大,又变化多端不易掌握,有哪个高手能够帮助菜鸟起飞,做一个关于"this"的教程?



金山羊

职务:普通成员
等级:4
金币:10.0
发贴:827
#22002/2/21 17:25:29
是啊,this在flash里面的作用和含义是非常广泛的
而且在不同的情况下也不一样
不过在多实践的过程中就能掌握


5d.cn
FLASHDEP
TECHNOLOGY SUPPORT
JAVA/ACTIONSCRIPT/javascript
CFML/JSP/COLDFUSION/FLASH REMOTING
JRUN/COLDFUSIONMX
FLASH/DREAMWEARER

foxet

职务:普通成员
等级:1
金币:1.0
发贴:163
#32002/2/24 9:59:13
随便抄的:

在下面的例子中, 关键字this 指的是 Circle 对象:

function Circle(radius){
    this.radius = radius;
    this.area = math.PI * radius * radius;
}
在下面的设计给某帧的语句中, 关键字 this 指的是当前电影夹:

//sets the alpha property of the current movie clip to 20.
this._alpha = 20;
在下面的包含在 onClipEvent 句柄中的语句中, 关键字 this 指的是当前电影夹:

//when the movie clip loads, a startDrag operation is initiated for the current movie clip.

onClipEvent (load) {
startDrag (this, true);
}



5D荣誉斑竹

职务:普通成员
等级:2
金币:2.0
发贴:617
#42002/2/24 21:52:38
不只是这样,this也可以标识指针。