摘要:来源:http://blog.vini123.com/2505.html
阅读全文
文章分类 - AS 3.0
this is as3.0
摘要:js获取浏览器url地址参数,JS与AS通讯,AS与JS通讯
阅读全文
摘要:如何将swf里边的Bitmap或矢量图(简称显示对象,因为看得见,摸不着。可以裁剪,变形,旋转等等)生成本地的图片呢。这个分两种情况,一种是在AIR运行时下,一种是在FlashPlayer下。在AIR运行时下,通过FileStream的writeBytes方法,将ByteArray写入到本地。如果在FlashPlayer下,则用FileReference的save方法,将ByteArray写入到本地。所以,这个时候,需要将显示对象编码成需要的ByteArray。这个转化不仅仅数据的转化,而是按照一定的压缩算法的转化(在Flashplayer11.3出现之前,大多利用第三方类库PNGEnoc..
阅读全文
摘要:在 Flash Builder 中开发 Apple iOS 应用程序
阅读全文
摘要:BitmapData.encode 压缩位图数据,JPEGEncoderOptions
阅读全文
摘要:AS与JS通信,官方帮助文档已经说的比较明白了。做什么事,都要得准备好。想要JS调用AS里边的函数,AS这边必须满足两个条件。第一,swf必须已经加载完毕了。第二,AS这边必须注册为可被容器调用。 if(ExternalInterface.available) { ExternalInterface.addCallback("receiveMes",asReceiveMes); ExternalInterface.addCallback("backMes",jsBackMes); ...
阅读全文
摘要:我从0开始学习Away3D,就先从官网开始开始吧!在官网,首先下Away3D的包。在官网有基础教程,可以先去下载下来,在Flash builder 里边运行起来看看效果,了解Away3D的构建流程。 熟悉练习了几天,就把构建基础的3D流程写下来,当做笔记使用。 首先,我们要定义变量。有视口(View),场景(Scene),相机(Camera),相机控制器(Controller),灯光(LightPicker),材质(Material),模型(Gemotery),网格(Mesh)。刚接触这个,分得有点细,可能有些东西还没包裹进来。 初始化程序,先设定对其方式,以及缩放方式。一般都是不缩...
阅读全文
摘要:as3 vector 排序,数组排序,sort排序
阅读全文
摘要:htmlText超链接,字符串split,字符串和变量组合,字符串+变量
阅读全文
摘要:JSON(JavaScript Object Notation),是一种轻量级的数据交换格式,易于解析和生成,也易于阅读和编写。ajax的模式和构架被大量网站应用,JSON作为数据传输会是个首选。虽然AS3对XML的解析已经很好了,但XML作为数据传输数据量大,服务器负担会过重。JSON本身的结构就简单易于理解,它的特点就是数据量小,数据的结构清晰。下面说下as3对JSON的获取和发送(PS:http://code.google.com/p/as3corelib/ 可以下载到JSON的类库):Json代码:?[{"type":"pic","nu
阅读全文
摘要:觉得不错,从天地会转过来给大家分享一下AS3中的encodeURI,encodeURIComponent,decodeURI以及decodeURIComponent众所周知,在ActionScript 3中,除了escape和unescape两个字符串编码和解码函数以外,新增了encodeURI,encodeURIComponent,decodeURI,decodeURIComponent四个函数,在开发过程中遇到了与此相关的问题,仔细研究了一下这as3中的六个函数:除了官方文档里的说明以外,我补充几点我在使用过程中发现的一些值得注意的地方,至于AS3中escape和encodeURI的区别,
阅读全文
摘要:publish h264 stream
阅读全文
摘要:判断两个数组相等,首先判断两个数组的长度是否相等。再判断数组里边的元素是否相等。我所想要判断的是数组长度一样,但是元素属性不一样。
阅读全文
摘要:今天被amfphp各种各样的问题折磨了一整天,把还能记得住的几个常见问题记录一下。问题一:在brower中测试,返回faultCode:INVALID_AMF_MESSAGE faultString:’Invalid AMF message’ faultDetail:解决方法:在gateway.php文件中加入$gateway->setLooseMode(true);问题二:客户端返回NetConnection.Call.BadVersion导致出现这个问题的可能性有很多,比如文件编码、字符乱码、php代码错误、数据库连接问题等等,但大多数同学应该都是因为客户端调试时直接是用flashp
阅读全文
摘要:这个是方法一,有局限性。方法二是用数组把按下的键保存起来 1 package 2 { 3 import com.KeyPoll; 4 import flash.display.Sprite; 5 import flash.events.Event; 6 import flash.ui.Keyboard; 7 import flash.text.TextField; 8 import flash.text.TextFormat; 9 10 [SWF(width = "720",height = "450",frameRate = "12"
阅读全文
浙公网安备 33010602011771号