日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AS3容易被忽略的一些特性

發布時間:2023/12/13 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AS3容易被忽略的一些特性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.給sprite設置背景色

給sprite設置背景色,spr.opaqueBackground = 0xFFCC33,?在尺寸變化的時候自動重繪背景。需要注意的是背景不能接受鼠標事件,接受鼠標事件的話,需要用graphics繪制背景。

?2.在ByteArray里writeUTF("中方漢字"),輸出長度為12,一個漢字占了3字節。writeMultiByte("中方漢字","gb2312"),輸出長度為8,一個漢字占2字節。

writeMultiByte("中方漢字","utf-8"),輸出長度為12,一個漢字還是占了3字節。

3.AS3里,同時對兩個sprite對象的startDrag方法,前一個將會失效。也就是說AS3里startDrag的對象只能有一個。這作為Sprite的方法來說,顯然是不合適的。想要同時拖拽多個對象,就要自己實現拖拽管理了

4.private static var dragInfo : Vector.<DragData> = new Vector.<DragData>();

在類中聲明這么一個靜態變量。DragData必須是單獨的類,如果是包外類的話,則會報錯,具體原因不詳。

非要寫在包外類的話創建對象必須放在構造函數中。

5.Array只有sort方法支持自定義排序,sortOn方法不支持。所以不能用sortOn方法對Object型對象數組自定義排序。

6.AS3監聽雙擊事件需要開啟doubleClickEnabled,比較容易忽略的是需要設置mouseChildren為false,否則子對象覆蓋的區域就監聽不到了。?

7.設置顯示對象的mask屬性的時候,記得將遮罩層添加到容器中,否則遮罩區域為舞臺左上角。

8.顯示對象的MOUSE_OVER跟MOUSE_OUT事件是不能中斷冒泡的,具體原因不詳。

?

轉載于:https://www.cnblogs.com/cc523/archive/2013/05/22/3092652.html

總結

以上是生活随笔為你收集整理的AS3容易被忽略的一些特性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。