本文介绍如何使用ActionScript和UMS开发RTMP协议实时交互式多媒体应用。RTMP协议是flash/AIR平台原生支持的实时消息协议。基于RTMP协议,flash/AIR平台应用可以和服务端进行双向数据通信、传输实时音视频。ActionScript3中的NetConnection对象提供...
分类:
Web程序 时间:
2014-12-12 20:46:29
阅读次数:
246
as3.0中通过ApplicationDomain类获得被加载swf(转载)首先先回顾一下FLASH的OO构成。对于FLASH,我们可以把任何的可视化元件都看成某个类文件的具体实例,包括swf文件。我们可以把swf文件看成一个类的具体实例,而它里面拥有个个其他类的实例对象,例如:我们新建一个load...
分类:
移动开发 时间:
2014-12-09 13:54:21
阅读次数:
244
AS3.0中使用Socket使用tcp服务器协议,它是一种流协议,不停的将分片传输给客户端,P作为流,发包是不会整包到达的,而是源源不断的。它不同于UDP服务器协议,UDP作为数据包协议,整包到达。 如果要使用Socket接收数据我们必须使用ProgressEvent.SOCKET_DATA...
分类:
其他好文 时间:
2014-11-27 18:16:36
阅读次数:
213
先说下背景,我们做的是2d场景加上3d人物,使用的away3d。黑多不愿意全3d的游戏或许会选择这样的混合搭配。方法还是比较多,这里简单记录下我之前想到的。
从7月开始,有很长一段时间没用as3了,有些记不清楚了,这里不会提及具体的away3d相关api和类,根据内容和概念自行选择相应实现。
先说说地图。
2d地图是按照斜45度角画的,要显示正常,需要用正交投...
分类:
Web程序 时间:
2014-11-27 01:38:57
阅读次数:
352
一般的,as3中,复制的概念经变成addChild了,如果真要复制舞台上的mc,可以参考一下下面两种简单的方法:如果myMC时间轴上有代码,不用linkage都可以实现复制了~~ 程序代码var ClassReference:Class = getDefinitionByName(getQualif...
分类:
其他好文 时间:
2014-11-26 10:57:45
阅读次数:
129
1,as3 的几个时间操作setTimeOut:设置超时时间,只会执行一次! setInterval:设置一个间隔时间,间隔多久会触发一次!除非 remove,否则会永久执行下去! Timer:设置一个间隔时间,有次数限制,只执行制定次数! flash.utils.setTimeout(closur...
分类:
其他好文 时间:
2014-11-25 23:11:39
阅读次数:
161
public class Test1 extends Sprite { private var spr:Sprite; private var spr2:Sprite; public function Test1() { ...
分类:
其他好文 时间:
2014-11-20 10:16:21
阅读次数:
182
package{ import flash.display.InteractiveObject; import flash.display.Stage; import flash.events.MouseEvent; /** * 新手指导管理器 * @auth...
分类:
Web程序 时间:
2014-11-19 21:49:04
阅读次数:
104
1、载入类Loadervar loader1:Loader=new Loader();var url1:URLRequest=new URLRequest("src/文件名");loader1.load(url1); loader1.x=200; loader1.y=0; addChild(lo.....
分类:
其他好文 时间:
2014-11-17 15:28:33
阅读次数:
162
今天在robert penner(as3 singal的作者)的一篇blog文中顺藤摸瓜到了darron schall的另外一篇blog文(Creating Default, Cancelable Event Handlers),仔细看了一下,忽然有种相见恨晚的感觉。确实是啊~rober penne...