
AS
xltank
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NetStream appendBytes 一点经验
最近在做基于 NetStream 的 appendBytes() 方法的快速搜索(seek)。 由于渐进式下载不能直接seek到未下载完成的部分,而用FMS成本又比较高,因此采用了如下方法: 根据seek的时间点,获取距离最近的关键帧位置的字节数,然后请求从该帧到下一关键帧的字节,作为一个切片appendBytes到NetStream中。之后继续请求下一帧的切片并添加到NetStre...原创 2013-03-20 16:25:01 · 441 阅读 · 0 评论 -
swf加载swf的一些问题
1,swfParent 加载 swfChild,如果有交互,需要在swfChild的构造函数中添加Security.allowDomain("mydomain.com") 或者干脆"*",不过有风险。 2,swfChild如果是flex 生成的,由于Application中没有构造函数,没办法一开始就设置允许的domain域,只好在swfParent中Loader.load("swfCh...原创 2013-03-20 17:31:41 · 180 阅读 · 0 评论 -
Flex Class object(类对象)构成、traits和prototype
先贴张图: 每个矩形代表一个对象。CA代表class A本身,它持有三个引用:TA是实例特征对象(traits object),存储了实例的属性,这些属性是由该类定义的。TCA是类特征对象(class traits object),代表了类的内部类型并了该类定义的存储静态属性。PA是原型对象(prototype object),它总是关联着由构造函数(constructor)属性最初添加...原创 2012-03-29 10:59:46 · 152 阅读 · 0 评论 -
在AS3中自定义全局方法
http://en.flash-ripper.com/2007/09/how-to-define-your-own-global-function-in-as3/ 在根目录中创建类testTrace.as package { public function testTrace():int{ trace("this is custom global trace...原创 2012-03-29 11:17:16 · 276 阅读 · 0 评论 -
AS 函数作用域、函数闭包、限界方法
作用域链(scope chain): 任何时候函数开始执行,都有一些对象和属性被创建。 首先,一个叫做activation object(活化对象)的特殊对象被创建,用来储存参数和该方法体中的其他本地变量或函数。这个对象你无法直接获取到,因为这属于内部机制。 其次,一个scope chain(作用域链)被创建,它包含一个有序列表,列表中的对象是由Flash Player或Adobe A...原创 2012-03-30 10:21:48 · 251 阅读 · 0 评论 -
【译】HTML5还需要什么才能击败Flash(part 1)
What else does HTML5 need to defeat flash ? Written by Viki Hoo http://speckyboy.com/2012/01/19/what-else-does-html5-need-to-defeat-flash-part-1/ 目前,HTML5 是网络天空中闪耀的星星。但是,HTML5准备好成为王者了吗?我们准备...原创 2012-04-01 16:36:19 · 178 阅读 · 0 评论 -
Flex从swf中加载资源和类
需要为直播播放器做几个新的样式,想将每个样式的布局XML和图片放到对应的swf中。 先用Flex 创建AS项目,主文件为:TestAssets.as package { import flash.display.Sprite; public class TestAssets extends Sprite { public function TestAssets() ...原创 2013-12-10 09:37:11 · 216 阅读 · 0 评论