原创 AS3: Socket 數據包 收 發

AS3.0 中使用Socket使用tcp服務器協議,它是一種流協議,不停的將分片傳輸給客戶端,P作爲流,發包是不會整包到達的,而是源源不斷的。 它不

原创 as3 測試各個顯示對象佔用內存的大小

1 可以利用System.totalMemory,分析創建對象前後的系統總內存值,然後想減得出。 2 直接getSize(instance)算出大小

原创 mouseOver 和rollOver區別

mouseOver的bubbles是true,rollOver的bubbles是false。 兩者的區別,其實要在偵聽MOUSE_OUT事件時,變得很明顯。 假如一個Canvas中間包含一個Button,比較偵聽canvas的MOUSE

原创 as3 各顯示對象的層級關係

Bitmap  DisplayObject  EventDispatcher  Object Sprite  DisplayObjectContainer  InteractiveObject  DisplayObject  Event

原创 swf放阿帕奇根目錄,有的電腦會不能加載並無報錯

這個有可能是flash player設置問題。 進入控制面板,點擊flashplayer高級設置,設置對此計算機完全授權

原创 代碼設置顯示對象的註冊點

public static function setRegPoint(obj:DisplayObjectContainer, newX:Number, newY:Number):void { //get the bounds of

原创 swc的外部代碼引用問題

項目裏面引用了swc之後,有時候想ctrl點擊進入看看swc裏面的代碼,這時候就得右鍵項目, 要引用代碼,要做兩個方面 1  把你的swc的源代碼先放入一個項目工程裏面 2 找到這個工程項目的地址,比如 src下面有com,但是路徑不能

原创 string的字段截取

btextfield=new TextField(); btextfield.setHtmlText("注:成爲<a href='event:link1?id=21'><font color='#0fe404'><u>黃金武狀元</u><

原创 jsfl語法分析

//單個資源文件的打包var qualityValue=80; var log=""; var resourcePath=fl.browseForFolderURL("請選擇素材路徑:"); var sourcePath="file:/

原创 sourcemate插件

 http://updates.elementriver.com/sourcemate/v1 安裝後,修改Host文件,添加: 127.0.0.1 services.elementriver.com 然後重啓Flash Builder,輸

原创 as3 時區

用getTimer方法其實也能獲得當前日期。 它是相對於1970年過後經過了多少毫秒的number,但是要加上8小時,北京加8,曼谷加7,這個可以看系統時間那裏的時區看出什麼地區加上多少小時。 目前項目裏面有個簽到,如果北京時區登陸越南服

原创 根據flash運行原理優化性能

1 avm運行有兩個步驟,一個是load 一個tag立面的ABC(actionscripte byte code) DATA代碼 並即時編譯成pc code來執行。二是顯示對象到舞臺上。而framerate又是固定的,如果第一步執行代碼太

原创 TextFiled enter鍵換行的問題

如果設置了TextFiled 的html爲true,這時候你再Enter,雖然是換行了,但是你馬上打字,又會回去。 所以要換行編寫,不能設置爲true

原创 chrome瀏覽器debug版本調試並且輸出調試信息

1、來這裏下載debug版本的flash player http://www.adobe.com/support/flashplayer/downloads.html 2、把以前的卸載掉,路徑: C:\WINDOWS\sys

原创 localToGlobal

關於localToGlobal的使用 得到這個mouseX和mouseY之後,看看這兩個值是相對於那個對象的x y,然後show的時候,就寫這個對象 var point:Point=localToGlobal(new Point(mous