
AS3.0里的Event.Target
target的解释是:事件目标。此属性包含目标节点。例如,如果用户单击“确定”按钮,则目标节点就是包含该按钮的显示列表节点。如果按钮在最上层,目标节点怎么会是包含按钮的显...
target的解释是:事件目标。 此属性包含目标节点。 例如,如果用户单击“确定”按钮,则目标节点就是包含该按钮的显示列表节点。
如果按钮在最上层,目标节点怎么会是包含按钮的显示列表节点呢?这里的节点指什么?
请举个列子说明目标节点,显示列表节点。 展开
如果按钮在最上层,目标节点怎么会是包含按钮的显示列表节点呢?这里的节点指什么?
请举个列子说明目标节点,显示列表节点。 展开
2个回答
展开全部
目标节点:就是你addEventLeaner的实例。
"则目标节点就是包含该按钮的显示列表节点"只是一种书面的描述方式,休现显示列表这个概念而以。要说明白这个问题有点麻烦。大概说一下。
首先你要对什么是可视元件有一个概念。
MovieClip > Sprite > DisplayObjectContainer > InteractiveObject DisplayObject >EventDispatcher > Object
上面是,MovieClip 类的继承结构。为什么提出这个MovieClip 来说,因为MovieClip 是DisplayObject最后一个类。扩展的功能是最全最大的。
Object:所有的类型都是继承于Object。
EventDispatcher :在这一层上扩展出了事件。
DisplayObject :基础可视化元件类。
DisplayObjectContainer :这个层面上扩展出了addChild()方法。在一个容器内添加其它的DisplayObject。
Sprite:和MovieClip 的区别仅仅是没有几个时间线方法而以。goto、stop、play.
所以帮助文档中所说的"显示列表节点",就是DisplayObjectContainer。
"则目标节点就是包含该按钮的显示列表节点"只是一种书面的描述方式,休现显示列表这个概念而以。要说明白这个问题有点麻烦。大概说一下。
首先你要对什么是可视元件有一个概念。
MovieClip > Sprite > DisplayObjectContainer > InteractiveObject DisplayObject >EventDispatcher > Object
上面是,MovieClip 类的继承结构。为什么提出这个MovieClip 来说,因为MovieClip 是DisplayObject最后一个类。扩展的功能是最全最大的。
Object:所有的类型都是继承于Object。
EventDispatcher :在这一层上扩展出了事件。
DisplayObject :基础可视化元件类。
DisplayObjectContainer :这个层面上扩展出了addChild()方法。在一个容器内添加其它的DisplayObject。
Sprite:和MovieClip 的区别仅仅是没有几个时间线方法而以。goto、stop、play.
所以帮助文档中所说的"显示列表节点",就是DisplayObjectContainer。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询