as3回调方法模拟事件监听
//=================Client.as ============== package callback{import flash.display.Sprite;public class Client extends Sprite{public function Client() {//调用Seriver类的callFun方法,并把clientFun方法传给callFun方法var server : Server = new Server();server.callFun(clientFun);}//定义一个回调方法让Server中的callFun来调用public function clientFun() : void{trace("I am a callback function defiend by Client");}} }//===================Server.as============== package callback{import flash.display.Sprite;import flash.utils.setTimeout;public class Server extends Sprite{public function Server() {super();}//接收Client类传入的方法public function callFun(arg : Function) : void{trace("I am a server method.....");//先做一些事情setTimeout(showMsg, 1000);//调用Client类传过来的方法setTimeout(arg, 3000);}private function showMsg() : void{trace("do some stuff on server..........");}} }
转载于:https://www.cnblogs.com/playerlife/archive/2012/10/17/2727394.html
as3回调方法模拟事件监听相关推荐
- addEventListener() 方法,事件监听
addEventListener() 方法,事件监听 你可以使用 removeEventListener() 方法来移除事件的监听. 语法 element.addEventListener(event ...
- addEventlistener()方法,事件监听
addEventListener()方法,即为事件监听:可以使用removeEventListener()方法来移除事件的监听. element 可以是 window.document.oDiv 等 ...
- 扫盲-----addEventlistener()方法,事件监听(一)
一.扫盲事件起因 时间:2018年6月1日周五下午,原本我以为我已经把当前的bug改好,应该没啥问题了,坐等下班公司聚餐(开心) 突然,隔壁同组大哥,哎....cp,你看看,你这个首页报了很多错哎.我 ...
- android 判断按钮是否已经有onclicklinstener,通过点击事件监听setOnClickListener彻底理解回调...
前言 老司机们对于回调肯定熟悉得不能再熟悉了,但是新司机可能还是一脸懵逼的,我比较笨,当年懵逼了好久,看夏安明的这一篇博客地址,虽然下边的留言都是,写得好!懂了懂了!但是我当时看了三遍还是不懂好吗 - ...
- 通过点击事件监听 setOnClickListener 彻底理解回调-Android
前言 老司机们对于回调肯定熟悉得不能再熟悉了,但是新司机可能还是一脸懵逼的,我比较笨,当年懵逼了好久,看夏安明的这一篇博客地址,虽然下边的留言都是,写得好!懂了懂了!但是我当时看了三遍还是不懂好吗 - ...
- 由c#事件监听、回调函数引发观察者模式
由c#事件监听.回调函数引发观察者模式 事件监听: C#中的事件,可以简单的理解为类或者对象发生了一件事,并且把这件事通知给了其他的类或者对象,其他的类或者对象可以根据事件的消息有所反应. 这非常类似 ...
- js如何监听元素事件是否被移除_JS移除事件监听的方法 .removeEventListener( )
JS用addEventListener添加事件监听方法后,可以用removeEventListener来解除监听: element.removeEventListener(event, myFunct ...
- addEventListener( ) 方法 -- 事件监听
addEventListener()方法,即为事件监听:且同一元素目标可重复添加,不会覆盖之前相同事件:可以使用removeEventListener()方法来移除事件的监听. 语法: eleme ...
- java中的actionlistener_JAVA事件监听器之BUTTON类中的ADDACTIONLISTENER(ACTIONLISTENER L)方法...
JAVA:事件监听器之Button类中的addActionListener(ActionListener l)方法 addActionListener public void addActionLis ...
最新文章
- Java集合的概念及其相关类的简单使用
- 计算机多媒体思政课,浅论多媒体教学手段在思政课教学中的运用
- 1---结构体中最后一个成员为[0]长度数组的用法
- jquery toggle方法使用出错?请看这里-遁地龙卷风
- 用计算机画有常数的函数图像,信息技术应用 用计算机画函数图象教学设计及教案分析...
- 让运维更高效:关于ECS系统事件
- Service Mesh微服务熔断、限流的骚操作
- 大型互联网分布式企业微服务云架构
- android判断是否登陆过_如何判断车辆是否受到过碰撞?_搜狐汽车
- 1 在c语言中不正确的常量是 a0xf6,C语言第三章在线测试题目及答案
- 灰色系统理论的介绍与解释
- 元学习算法MAML论文详解
- SQL server中函数依赖,完全与部分函数依赖,平凡和非平凡函数依赖
- QGIS基本功 | 12 图层的混合模式
- 【哈利波特】Sherbert Lemon对HP的解读之10
- 返回状态码304 Not Modified详解
- 南京大学软件学院2018保研夏令营经验
- 1255计算机网络 本,国家开放大学电大本科《计算机网络》2025期末试题及答案(试卷号:1255)...
- (附源码)spring boot毕业论文管理系统 毕业设计 030946
- 寻觅反思,追求卓越——毕业工作所感
热门文章
- python3 转码的函数_python基础3之文件操作、字符编码解码、函数介绍
- 用matlab自己搭建bp神经网络,怎样在matlab里建立一个BP神经网络模型?
- html5游戏 虚拟主机,基于HTML5的云虚拟主机配置界面
- python tensorflow教程_TensorFlow入门教程TensorFlow 基本使用T
- android 不固定指示器,Android简单的页面指示器
- go定时器 每天重复_通过测试学习Go:Hello, World
- Java 使用itextPdf7操作pdf,写入照片这一篇就够了
- python基础知识整理 第七节:单例设计模式、异常、模块、包、制作模块、文件
- HDU - 3078 Network 倍增LCA
- sift论文_卷积神经网络设计相关论文