上一页 1 ··· 6 7 8 9 10 11 12 下一页

2011年11月4日

摘要: 在做开发的时候遇到了图形镜像的问题,感觉这个不难但是写起来应该是挺麻烦的。不过看了网上的一篇文章以后发现其实解决的方法是很多的。 1 var container:Sprite = new Sprite(); 2 var brush:Sprite = new Sprite(); 3 //设置镜像中心点的位置set mirror center 4 brush.x = 600/2; 5 brush.y = 400/2; 6 container.addChild ( brush ); 7 addChild ( container ); 8 9 var canDraw:Boolean = false;. 阅读全文
posted @ 2011-11-04 13:31 AS3.0 阅读(1136) 评论(2) 推荐(0) 编辑
摘要: flash像素操作setPixels,setVector,copyPixels,draw性能比较看到有同学比较as3像素copy的效率的文章,得出的结论是:copyPixels>setPixels>setVector让我感到非常不理解的是新api setvector为何远远落后于其他两个呢,从原则上,setvector应该比setpixels快,今天碰巧做了测试,发现和上面的测试结果不太一样view sourceprint?1var start:int = getTimer(); 2for (var j:int = 0; j < 9999; j++) { 3var arr:V 阅读全文
posted @ 2011-11-04 13:27 AS3.0 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 下面介绍了两种图片加载处理的不同方式了,在工作中我们是经常遇到的,在不同的环境用途下使用的方式也是不同的, 1 package net.burchin.loading { 2 import flash.display.Sprite; 3 import flash.display.Bitmap; 4 import flash.display.BitmapData; 5 import flash.display.Loader; 6 import flash.display.LoaderInfo; 7 import flash.text.TextFie... 阅读全文
posted @ 2011-11-04 13:18 AS3.0 阅读(3655) 评论(0) 推荐(1) 编辑

2011年11月3日

摘要: 下一代Flash Player 11和AIR 3的关注领域为跨屏幕,也就是各种终端设备,包换:PC、笔记本、手机、游戏机(PSP)、电视机机顶盒等。下一代Flash Runtimes新功能和增强主要分为以下七个部分:1. 软件架构在软件架构方面,下一代运行时支持64位操作系统(Windows、Mac、Linux)和64位浏览器。2.桌面能力增强1) WebKit升级与Safari 5.0.5同步内核版本支持更多的HTML5标签Nitro JS引擎,提速30%PDF渲染加速PNG Lib升级XML/XSLT Lib升级Cairo/Pixman Lib升级2) Direct ModeAIR中使用G 阅读全文
posted @ 2011-11-03 23:42 AS3.0 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 前段时间adobe出了flash player 11和 Air3.0,很多关于他们的新的性能的介绍的文章,这里就不在凑这个热闹了,现在跟大家一起回顾下Air2.0的一些性能-------------------------------------------------------------------------------按照类型用默认的程序打开文件在AIR2.0中,你可以使用新的API(File.openWithDefaultApplication)来打开一个文件,比如.doc,.pdf,.mp3等等,这些文件将被跟文件相关的默认应用程序打开(微软Office,Adobe Acroba 阅读全文
posted @ 2011-11-03 23:23 AS3.0 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1 Array Vector Dictionary 1Array 遍历效率 小于Vector 如果确定则定长。 Vector的splice操作要比Array慢出10倍。 2 转换 1 Array to Vector var arr:Array = new Array(); var ve:Vector.<String> = new Vector.<String>(arr); 2 Vector to Array var ve:Vector.<String> = new Vector.<String>(); var arr:Array = ne... 阅读全文
posted @ 2011-11-03 12:57 AS3.0 阅读(350) 评论(0) 推荐(0) 编辑

2011年10月18日

摘要: 本教程知识点:Flex建立一AIR程序窗口透明的AIR程序打包成.AIR文件第一步:打开FLEX3 创建一个 FLEX project接着是命名,并选中 Desktop application 在AIR中运行自动生产XML配置文件创建好以后FLEX3会自动生产一些文件,再Src文件夹里会有两个XML描述语言:.MXML文件为前台描述文件.XML里面可以更改一些系统配置本例:去除AIR窗口,并让AIR程序边界透明。我们打开airia_ex_login-app.xml这个文件找到: <systemChrime></systemChrime> 和 <transparen 阅读全文
posted @ 2011-10-18 13:10 AS3.0 阅读(934) 评论(0) 推荐(0) 编辑

2011年10月17日

摘要: 一般来说,我们会用 js 弹出窗口: window.open( url ); 这种方案基本被废弃了,因为所有浏览器都会封杀这种写法。我要说的有两种方案:1、比如,我们要弹出一个网页:http://julying.com,那么可以 构造:<a id="openWin" href="http://julying.com"></a>然后写脚本,JS写法:document.getElementById('openWin').click();jQuery写法:$('#openWin').click();但这个 阅读全文
posted @ 2011-10-17 17:27 AS3.0 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 前端的主程序架构和模块划分与人手和人事分工是紧密联系在一起的,而这些很大程度上又是由项目本身决定的。纵观现在国内绝大多数FLASH WEB GAME的规模和难度,我觉得前端AS人员大概需要2-7个之间,主程序有效代码一般不会超过10W行。在这种情况下,人事分工应当以功能和模块进行划 分,尽量避免多人维护同一份代码,每个人各司其职,减少维护和协作的成本。这种模式非常适合人手不够,制度不健全,而且追求效率的初创公司。 →根据各种游戏类型的不同,分工也应该不同。策略类更注重界面开发,分工上应该向UI偏重,MMORPG类注重主架构一些→下面就以我们项目为例详细谈一下,我们项目最多的时候,一共5个AS程 阅读全文
posted @ 2011-10-17 17:21 AS3.0 阅读(1136) 评论(1) 推荐(2) 编辑

2011年10月14日

摘要: 写了一个例子。先说flash as3吧,可以用root.loaderInfo.parametersAS3类 GSPManager.as 代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package{importflash.display.Sprite;importflash.events.Event;importflash.text.TextField;publicclassGSPManagerextendsSprite{public 阅读全文
posted @ 2011-10-14 17:26 AS3.0 阅读(539) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页

导航