[AS3]创建自定义类并定义用于处理回调方法的方法
2012-02-06 12:15:51 来源:本站整理核心提示:以下代码将 NetStream 对象的 client 属性设置为一个自定义类 CustomClient,该类为回调方法定义处理函数:var nc:NetConnection = new NetConnection(); nc.connect(null); var ns:NetStream = new Ne
以下代码将 NetStream 对象的 client 属性设置为一个自定义类 CustomClient,该类为回调方法定义处理函数:
- var nc:NetConnection = new NetConnection();
- nc.connect(null);
- var ns:NetStream = new NetStream(nc);
- ns.client = new CustomClient();
- ns.play("video.flv");
- var vid:Video = new Video();
- vid.attachNetStream(ns);
- addChild(vid);
CustomClient 类如下所示:
- package
- {
- public class CustomClient
- {
- public function onMetaData(infoObject:Object):void
- {
- trace("metadata");
- }
- }
- }
CustomClient 类为 onMetaData 回调处理函数定义一个处理函数。如果遇到了提示点,并且调用了 onCuePoint 回调处理函数,则会调度一个 asyncError 事件 (AsyncErrorEvent.ASYNC_ERROR),显示“flash.net.NetStream 无法调用回调 onCuePoint”。为了防止发生此错误,需要在 CustomClient 类中定义一个 onCuePoint 回调方法,或者为 asyncError 事件定义一个事件处理函数。
- ››asp.net页面弄成伪静态页面
- ››Asp.net 中将汉字转换成拼音的方法
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››创建SQL2005自动备份,定期删除的维护计划
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
更多精彩
赞助商链接