摘要: 这个问题其实总结起来就是一个:打开默认程序时当前文件正在被使用,导致冲突,AIR中是不允许这样做的。有人说用一个tempFile然后把当前文件copyTo到tempFile。我试了出了其他问题,最后是修改Air的配置文件解决的:默认状态下:<supportedProfiles>deskTop extendedDesktop mobileDevice extendedMobileDevice</supportedProfiles>修改为:<supportedProfiles>extendedDesktop</supportedProfiles>然后 阅读全文
posted @ 2012-01-19 16:58 yurong3000 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 本文提供了一个实例,背景为png,人物为png格式。具体的效果可以自行测试(人物可拖动):下面直接引用的BlendMode的类型值进行解释(以下是官方的API对各类型值所做的解释):"add" :将显示对象的原色值添加到它的背景颜色中,上限值为 0xFF。此设置通常用于使两个对象间的加亮溶解产生动画效果。"darken" :在显示对象原色和背景颜色中选择相对较暗的颜色(具有较小值的颜色)。此设置通常用于叠加类型。"difference":将显示对象的原色与背景颜色进行比较,然后从较亮的原色值中减去较暗的原色值。此设置通常用于得到更明亮 阅读全文
posted @ 2011-12-14 16:07 yurong3000 阅读(5899) 评论(2) 推荐(1) 编辑
摘要: 又是对性能验证的一个例子。测试代码如下: public function run():void { var start:int = getTimer(); var i:int = max; while(--i > -1) { var a:int = 1; var b:int = 1; var c:int = 1; var d:int = 1; } trace("逆向执行时间====" + (getTimer() - start)); } public function run2():void { var start:int = ... 阅读全文
posted @ 2011-12-12 10:54 yurong3000 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 闲来无事对As3中代码的分行规范进行了一次测试,出来的结果的确还是蛮差异的。下面给出测试代码及结果:private var max:int = 100000000; public function MultiCodeTest() { run(); run2(); } public function run():void { var start:int = getTimer(); var i:int = 0; for(i ; i < max ; i++) { var a:int = 1; var b:int = 1; var c:int =... 阅读全文
posted @ 2011-12-12 10:11 yurong3000 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 问题:var arr1:Array = [1 , 2];var arr2 = arr1;arr2 = [3 , 4]; 想通过此去级联修改arr1么?做不到的,别试了。下面解释下原因。解释之前先解释下数组在不同语言里的区别,在c或者c++中数组是值传递和地址传递,但申明抛弃了指针的语言中,譬如java和as3(虽然实际还是指针在作用),现在都变成了地址引用。如果这个不懂的话那就没办法了,可以先百度下再继续看。数组在c++里的第一位存的是首地址,在as里也是一样吧,说错请指正。所以你直接用arr2 = [3 , 4]实际就是把所有的地址传给了arr2包括内部值的地址,但是你要知道arr1指向的地 阅读全文
posted @ 2011-12-09 17:08 yurong3000 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Flash cs应用: 1:Flash使用技巧 阅读全文
posted @ 2011-12-09 12:27 yurong3000 阅读(139) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/jacku/as3xls-1.0.1.rar 阅读全文
posted @ 2011-12-09 12:23 yurong3000 阅读(441) 评论(2) 推荐(0) 编辑
摘要: 在As项目中经常会遇到大量资源打包的事,如果全部手动设置会遇到工作强度大的问题,所以在这里对JSFL进行一个简单的实例讲解。先解释下JSFL: JSFL全称为JavaScriptFlash,就是针对flash的一种Js应用。语法和JS是一样的接下来看下资源文件:接下来看下JSFL文件: 可以看到默认的有路径,链接和最后的导出。链接一般就是在Flash cs里进行打包的工作。其中最主要的也就是链接的部分,参数应该都能看的懂。不懂的可以留言询问。最后的链接名称就是你当前资源的名称,细心点会看到有一个图片名称截取的操作。所以最终会将当前目录的所有图片打包进一个你指定的swf,并导出。var my.. 阅读全文
posted @ 2011-12-09 11:12 yurong3000 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 该工具来源于Adobe的官网,本处只是做个记录,需要源文件的同学可以去官网下载,我会给出地址源文件地址:http://download.macromedia.com/pub/developer/actionscript/as3sample-drawing_5.zip 阅读全文
posted @ 2011-12-03 11:46 yurong3000 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、命名空间的具体使用及其说明 http://www.adobe.com/cn/devnet/actionscript/learning/as3-fundamentals/namespaces.html2、其他关于Flash的基本原理讲解(包含了第一条了) http://www.adobe.com/cn/devnet/flash/3、创建五角星3D移动 http://www.adobe.com/devnet/flash/articles/3d_moving_stars.html 阅读全文
posted @ 2011-12-03 11:10 yurong3000 阅读(112) 评论(0) 推荐(0) 编辑