摘要: package com.juyou.util.net { import flash.events.StatusEvent; import flash.net.URLRequest; import air.ne... 阅读全文
posted @ 2014-11-04 10:51 skybdemq 阅读(253) 评论(0) 推荐(0) 编辑
摘要: package{ import flash.display.Sprite; public class Sort extends Sprite { private var arr:Vector.; public function Sort() { arr=new Vector.(); arr.push(34,50,4,1,68,300,15,32,40,3,20,6); trace("排序前:"+arr); //BubbleSort();//... 阅读全文
posted @ 2014-03-30 21:19 skybdemq 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 首先要确定xml使用了哪些加密方式,这样在As3中就反过来解密。我加密xml的方式是先将xml文件打包为一个压缩文件,然后将压缩文件进行RC4加密,最后用base64将加密过的压缩包转为base64字符串再将字符串用一个xml保存起来,下面是加密的delphi代码procedure TConfigController.EncryptXML(xmlPath,saveToFile:WideString);var zipmst:TZipMaster19; tempFile,key:string; xmlDocument:IXMLDocument; rootNode,cdnode:IXMLNode.. 阅读全文
posted @ 2014-03-28 15:21 skybdemq 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 给显示对象加边框,可以有以下三种方法1.根据相交路径的缠绕规则的奇偶规则法(使用奇偶缠绕规则时,任何相交路径都交替使用开放填充与闭合填充。如果使用同一填充绘制的两个正方形相交,则不会填充相交的区域。通常,相邻区域不会都填充或都不填充。) 画两个图形使一个图形包含另一个图形,使包含在里面的图形区域不填充来形成一个挖空的边框 outline.graphics.beginFill(lineColor, lineAlpha); outline.graphics.drawRect(0, 0, vw, vh); outline.graphics.drawRect(thickness, thic... 阅读全文
posted @ 2014-01-26 15:38 skybdemq 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: ============================SWF加解密资源索引之加密混淆篇============================ [心得] swf加密混淆器(带源码)http://bbs.9ria.com/thread-138862-1-1.html最近做的加密器,据说可以挂ASV2011http://bbs.9ria.com/viewthread.php?tid=98439swf加密软件,Swf Guarder 1.1 beta 发布!http://bbs.9ria.com/viewthread.php?tid=98320加密的研究告一段落,现放出swf加密器给你们玩玩htt 阅读全文
posted @ 2013-06-24 22:51 skybdemq 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 无意中看到关于as3深度复制思考的文章,觉得不错,于是转来记录以后用到可以参考。转载来源:http://xmchcly.iteye.com/blog/1307425,下面是转文:通过 ByteArray 可以对数组和 Object 进行深度复制,脚本网上满天飞:var obj:Object = new Object();var ba:ByteArray = new ByteArray();ba.writeObject(obj);ba.position = 0;var obj2:Object = ba.readObject();我就想了,能不能用这种方法对任何对象都进行深度复制呢?试试这样,一. 阅读全文
posted @ 2013-06-19 09:34 skybdemq 阅读(442) 评论(0) 推荐(0) 编辑
摘要: package{importflash.display.Sprite;importflash.net.URLLoader;importflash.display.Loader;importflash.display.Bitmap;importflash.net.URLRequest;importflash.net.URLLoaderDataFormat;importflash.events.Event;importflash.events.MouseEvent;importflash.utils.ByteArray;importflash.filesystem.File;importflash 阅读全文
posted @ 2013-06-17 13:42 skybdemq 阅读(492) 评论(0) 推荐(0) 编辑
摘要: as3项目要调用外部swf里的类有3种方法: 1.将外部的swf发布为swc,使用时将swc引用添加到相应的项目中,这应该是最简单的一种引用。不过当项目中的类或组件比较多时就会使项目发布生成的swf文件大小过大; 2.通过资源绑定外部的,然后直接通过类名获取。如:[Embed(source="assets/icon/skin.swf",symbol="Btn_Max")],这种方法也会引起swf文件过大; 3.通过域来来获取外部swf里的绑定类,这种方法可以在需要用时才去加载相应的swf文件然后再获取所需要的类。 下面是根据第三种方法来获取所需要的类: 阅读全文
posted @ 2013-01-04 13:31 skybdemq 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 在用BitMapData.draw()方法去取一个视频图片时会报安全沙箱错误,以下是解决方法:在创建NetStream时video先不要显示视频流(_video.attachNetStream(null)),等到播放视频时再显示视频(_video.attachNetStream(_netStream))protected function CreateNetStream():void { _netStream = new NetStream(_connection); _netStream.addEventListener(NetSta... 阅读全文
posted @ 2012-11-19 17:59 skybdemq 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 画两个有重叠部分的图形,如果都不透明或者在上面的图形不透明的话,这样的重叠我们不会觉得有什么不妥。如: 但是如果要设置图形有一定的透明度,重叠部分就会显得很不和谐,这并不是想要的效果,理想的效果应该是重叠部分在透明时只显示上面图形的部分(下图红色部分),而下面第二张图显然就是想要的效果这种效果可以用混合模式中的LAYER模式来实现,LAYER强制为显示对象创建一个透明度组,将子对象看成一个整体进行透明渲染//s,s1为上图的圆和长方形sp.addChild(s); sp.addChild(s1);sp.blendMode=BlendMode.LAYER;sp.alpha=0.5;在这里要... 阅读全文
posted @ 2012-08-31 23:57 skybdemq 阅读(961) 评论(0) 推荐(0) 编辑