作者etrexetrex (ETREX)
看板Flash
标题[问题]关於Listener的一些问题
时间Fri Mar 23 19:38:27 2007
addListener (MovieClipLoader.addListener 方法)
public addListener(listener:Object) : Boolean
注册一个物件,当 MovieClipLoader 事件处理常式被叫用时,使用该物件来接收告知。
适用版本:ActionScript 1.0;Flash Player 7
参数
listener:Object - 一个物件,用来侦听来自 MovieClipLoader 事件处理常式的回呼告
知。
传回值
Boolean - 一个布林值。如果成功建立侦听程式,则传回 true;否则传回 false。
==
以上是flash的一个内建类别(MovieClipLoader)里的addListener 的说明
问题1:什麽是Listener,我认为是一个等待呼叫的函数,不过感觉怪怪的...
问题2:如果写自订类别,怎样让外部可以使用addListener,就像MovieClipLoader一样
问题3:像onPress这种东西,是物件导向观念的,一种等待呼叫的函数
不过我一直想不通的是以程序导向来说要作出物件导向应该如何做
我以为是类似以下:
while() 或 onEnterFrame() =function()
{
if(当滑鼠点某个按钮)
呼叫onPress
}
像这样不断的判断是否被呼叫,不过之前老师说过不是这样
那麽就效率来说,使用Listener会和上述的结构差很多吗?
希望懂这方面的版友可以教我 <(_ _)>
--
http://etrex.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.226.196.81
※ 编辑: etrexetrex 来自: 125.226.196.81 (03/23 21:10)