摘要: 物件取得類別名, 使用 getQualifiedClassName()由物件取得類別資料, 使用 describeType()由類別名取得類別物件, 使用 getDefinitionByName()例:var sprite:Sprite = new Sprite();// 取得物件的類別資訊trace(getQualifiedClassName(sprite));// 取得物件所屬類別的父類別資訊 trace(getQualifiedSuperclassName(sprite));// 由字串取得類別var c:Class = getDefinitionByName("flash.d 阅读全文
posted @ 2013-05-17 21:55 洪小瑶 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 承上一篇3)欲以物件的某個參考值當作 Depth將 Display Object 和 Depth (參考值) 做成 Object所有 Object 做成 Object Array, 就可以用 sortOn 幫你排FLA 原始檔var numObj:int = 12;var dang:Number = Math.PI*2/numObj;var xr:int = 200;var yr:int = 20;var shift:Number = 0;var arObj:Array = [];for (var i:int = 0; i < numObj; i++) { arObj[i] = new 阅读全文
posted @ 2013-05-17 21:50 洪小瑶 阅读(226) 评论(0) 推荐(0) 编辑
摘要: z-index 的處理經常遇到的有三種情況, 先提兩種:1) 將 display object 由原來的 z-index 提到最高值可以先 removeChild, 再使用 addChild2) display object 在某些時候要提到最高值, 某些時候要回到原來的 z-index做個空的 Sprite 物件去佔原來位置, 之後再對調回來this.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);this.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);function onMo 阅读全文
posted @ 2013-05-17 21:47 洪小瑶 阅读(234) 评论(0) 推荐(0) 编辑
摘要: AS3 求兩點間的距離不用記公式了var p1:Point = new Point(10, 8);var p2:Point = new Point(2, 17);trace( Point.distance(p1, p2));trace(p1.subtract(p2).length); 阅读全文
posted @ 2013-05-17 21:41 洪小瑶 阅读(161) 评论(0) 推荐(0) 编辑