文章分类 - AS3学习系列
摘要:是的,没错,就是用vs2010来开发flex/flash !有图有真相:1、在vs2010中创建as3/air/flex项目2、ide环境中的as代码自动提示对于不想安装flash cs/flash builder/flash developer,又想体验一下actionscript编程的.net程序员来说,这无疑是一个好消息!言归正传:1、先到http://opensource.adobe.co...
阅读全文
摘要:基本三角函数的计算:角的正弦值 = 对边 / 斜边角的余弦值 = 邻边 / 斜边角的正切值 = 对边 / 邻边 角度制与弧度制的相互转换:弧度 = 角度 * Math.PI / 180角度 = 弧度 * 180 / Math.PI计算两点间距离:dx = x2 – x1;dy = y2 – y1;dist = Math.sqrt(dx*dx + dy*dy);缓动公式:sp...
阅读全文
摘要:我们可以在一些Flash社区中很容易地找到AS3源代码,就像Zuma-like Flash游戏。这篇文章为大家介绍了10个不错的在线资源站点。 大量开源的ActionScript类库和教程都可以在里面找到。如果你是一位经验丰富的 Flash开发者,那么你应该知道这它们(如果不知道,那么你就落 后了,开玩笑的)。如果大家还有什么好介绍,不要忘记在留言的时候分享一下。 ActionScript Lib...
阅读全文
摘要:一、需求是这样的现有一个游戏,服务器端管理员要通过摄像头把游戏演示实况记录下来,客户端网友可以通过浏览器观看游戏直播,服务器端还提供一个小窗口查看客户端看到直播视频的模样(以免出错),同时可以暂停一下录像(作假用^-^),客户端网友以为只是网络卡了一下,不知情者并不知道怎么回事!服务器端的Flash如下图:二、所需软件(1)Macromedia Flash按需设计Flash程序或UI的IDE,因为...
阅读全文
摘要:之前修改的WebService通讯包(http://hi.baidu.com/alby/blog/item/987f90524d01900d0cf3e3d4.html)老是出现内存泄漏,目前版本可以解决~!-------------------------------------------------------------------------------------------MyWebS...
阅读全文
摘要:1.Loader Loader 类可用于加载 SWF 文件或图像(JPG、PNG 或 GIF)文件。也只能是这些对象。网络协议基础:HTTP/RTMP加载方法原型:Loader.load(request:URLRequest, context:LoaderContext = null):void2.URLLoader URLLoader 类以文本、二进制数据或 URL 编码变量的形式从 URL 下...
阅读全文
摘要:在Adobe Flash Player 10中,AS3的内部垃圾回收机制是怎样的?程序员可以强制FP回收内存吗?答案是否定的,但有方法。强制垃圾内存回收的代码MoonSpirit在天地会撰写过一篇关于强制垃圾回收的文章:[as hack技术]垃圾回收机强制执行。文中例证,使用LocalConnection连接非法地址,并捕获导常,可以强制进行垃圾回收。sban在MoonSpirit的基础上,简单修...
阅读全文
摘要:AS3相对于以前版本的功能增强了很多,在赋予它重任时,同时也要它付出代价:垃圾收集器不再支持自动为你收集垃圾。本文中,我为大家整理了一些资料。首先,我们先来了解下垃圾收集器是个什么东西? (1)关于垃圾收集器 垃圾收集器是一个后台进程它负责回收程序中不再使用的对象占用的内存。非活动对象就是不再有任何其他活动对象引用它。为便于理解这个概念,有一点非常重要,就是要意识到除了非原生类型(Boolean,...
阅读全文
摘要:由于当AS3加载AS2时,AS2会在AMV1中运行,AS3文件跟AS2文件互相都不可以进行操作(跟两个swf独立运行无区别)..我们常用的解决方法是使用LocalConnection作为他们之前的桥梁..实现通信进行操作..下面的例子..先给AS3进行LocalConnection的运行,,让他处理连接状态(就像一个服务端)然后AS2使用LocalConnection中的send,调用AS3中的方...
阅读全文
摘要:使用 LocalConnection 类可以创建一个 LocalConnection 对象,该对象可在一个 SWF 文件中或多个 SWF 文件间,调用另一个 LocalConnection 对象中的方法。 通过本地连接,可以在 SWF 文件之间进行这种通信,而不用使用 fscommand() 或 JavaScript。 LocalConnection 对象只能在运行于同一台客户端计算机上的 SWF...
阅读全文
摘要:1、安装软件,输入下面的序列号: 1325-1558-5864-4422-1094-1126 1325-1958-5864-4422-1094-1178 2、用记事本编辑"C:\Windows\System32\Drivers\etc\"目录下的 hosts 文件, 在末尾加上: 127.0.0.1 activate.adobe.com 127.0.0.1 practivate.adobe.com...
阅读全文
摘要:http://down3.cnzz.cc/soft/201005/Flas_Professiona_CS5_KEYGEN.rar此序列号仅供学习使用,如果喜欢本软件的话请购买正版~~~不想下载的附序列号:1302-1856-1610-7184-8664-47491302-1629-3421-1743-8666-33321302-1580-7460-5684-0624-42171302-1164-5...
阅读全文
摘要:var my_num:Number=9;trace(typeof my_num);var my_object:Array=["语文","数学","英语"];trace(my_object is Array);trace(my_object as Array)//typeof 是用字符串形式返回对象的类型.//is 用于判断一个对象是否属于一种类型.//as 与is格式一致,但内容不同,如果一个对象...
阅读全文
摘要:资讯类型: 翻译 来源页面: http://www.actionscriptclasses.com/category/bitmap/ 资讯原标题: LoaderMax – Smart AS3 Loading 资讯原作者: 我的评论: 对这篇文你有啥看法,跟贴说说吧!欢迎口水和板砖,哈哈。欢迎大家和我们一同分享更多资讯。 LoaderMax是一个新的As3加载系统,它不仅能将swf、mp...
阅读全文
摘要:var menuItem1:ContextMenuItem = new ContextMenuItem("访问xxx官网"); var menuItem2:ContextMenuItem = new ContextMenuItem("联系我们"); menuItem1.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,reg); menuItem...
阅读全文
摘要:flex的性能问题,当as的service层去调用后台 java servlet时,ui会弹出一个反复播放的loading动画,回调函数取得数据后进行解析,然后重绘ui。这是一个被大家普遍使用的loading+ 异步的客户端处理方式。但是问题在于,当执行回调函数时,本该重复执行的动画,出现了停顿状态(如果从调用到显示需要花费6秒,那么这个停顿可能就要占掉 3秒),而且整个载入时间也偏长,严重影响了...
阅读全文
摘要:stage.scaleMode=StageScaleMode.NO_SCALE;//设置舞台属性不跟随播放器大小而改变stage.showDefaultContextMenu=false;//屏蔽右键菜单stage.frameRate=30;//设置帧频为30var stageW=stage.stageWidth;var stageH=stage.stageHeight;//取得舞台宽和高var ...
阅读全文
摘要:当程序处于静止,或者用户离开的时候,为了节省CPU,可以将整个SWF的framerate降低以达到节省CPU运算的目的。核心函数很简单,只要直接设置stage.framerate属性即可。注1:framerate虽然理论上越低越好,但是不要设置得太低,会引发一些奇怪的错误。推荐设置到5左右。注2:在SWF转换framerate的时候,会有一小段时间的停顿,对于Tween动画之类的,可以delay一...
阅读全文