07 2011 档案
摘要:【AS3】利用 ByteArray 将 SWF 重新编码加密作者:6dn 日期:2009-03-18步骤一,随便建立一个swf当作要被加密的内容档案,怎么做不管,假设档名 asset.swf。步骤二,做一个用来进行加密工作的flash:程序代码var ul:URLLoader= new URLLoader();ul.dataFormat = URLLoaderDataFormat.BINARY;ul.addEventListener(Event.COMPLETE, onComplete);ul.load(new URLRequest("asset.swf"));functi
阅读全文
摘要:preinitialize:应用程序application已实例化,但此时还未创建任何相关的孩子组件initialize:此时,创建了相应的孩子组件,但还未对这些子组件进行布局creationComplete:应用程序application完成全部实例化,并完成所有子组件的布局addedToStage:将显示对象直接添加到舞台显示列表applicationComplete:上面事件的完成,表明application内部启动的整个进程完成,接下来便会通知SystemManager派发applicationComplete事件。此时,启动程序启动完成并准备运行。<?xml version=&
阅读全文
摘要:一、TextFormat必须要设置在textField.text赋值之后。否则TextFormat样式调用不进去。尤其是对中文如此。但实际应用中,常先设置文本类,具体调用时再赋值。这样,TextFormat的作用就失去了。所以,强调先给text赋值,再设置TextFormat。二、原以为textField属于InteractiveObjec类,即可交互,可直接触发TextEvent监听事件,实则不然,加监听前需设置XML 的href="event:myText"。我的理解:文本不能出发event,需要单独写名“event:”事件,另外,textfield需要.htmlTex
阅读全文
摘要:1.继承AsEventDispatcher类可以发送事件,添加事件侦听package{ import flash.events.Event; import flash.utils.Dictionary; public class AsEventDispatcher { //[事件类型]=事件处理函数 private var receive:Dictionary = new Dictionary(); public function AsEventDispatcher() { } //添加接收者 public function addEventListener(type:String, list
阅读全文
摘要:简单工厂由工厂类,抽象产品类和具体产品类组成1.抽象产品接口package{ public interface IGraph { function draw():void }}2.产品工厂类package{ public class GrapFactory { public function GrapFactory() { } public static function factory(shape:String):IGraph { switch (shape) { case "circle": return new Circle(); break; case "
阅读全文
摘要:package{ import com.bit101.components.HSlider; import com.bit101.components.InputText; import com.bit101.components.Label; import com.bit101.components.PushButton; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.events.NetStatusEvent; import flash
阅读全文
摘要:取消当前命令:Esc; 工具选项板:Enter; 选项板调整:Shift+Tab; 退出系统:Ctrl+Q; 获取帮助:F1; 剪切选择区:F2 / Ctrl+X; 拷贝选择区:F3 / Ctrl+C; 粘贴选择区:F4 / Ctrl+V; 显示或关闭画笔选项板:F5; 显示或关闭颜色选项板:F6; 显示或关闭图层选项板:F7; 显示或关闭信息选项板:F8; 显示或关闭动作选项板:F9; 显示或关闭选项板、状态栏和工具箱:Tab; 全选:Ctrl+A; 反选:Shift+Ctrl+I; 取消选择区:Ctrl+D; 选择区域移动:方向键; 将图层转换为选择区:Ctrl+单击工作图层; 选择区域以
阅读全文
摘要:1.modlepackage{ import flash.events.Event; import flash.events.EventDispatcher; public class modle extends EventDispatcher { private var mwidth:int; private var mheight:int; public function modle() { } public function get Mwidth():int { return mwidth; } public function set Mwidth(value:int):void { m
阅读全文
摘要:有些类不需要有多个实例,只需要一个就行1.package{ public class Sington { private static var isClosing:Boolean = false; private static var linkSington:Sington; public function Sington() { if(isClosing) { //不实例化 } else { throw new Error("不能实例化"); } } public static function LinkSington():Sington { if(!linkSingto
阅读全文

浙公网安备 33010602011771号