[問題] as2轉as3語法

看板Flash作者 (奇遇)時間8年前 (2015/11/16 11:23), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
大家好 想要請大家幫忙幫我把這段轉成as3,自己嘗試了很久,也查了as3的語法怎麼 去作轉換,但都一直出現錯誤 ,或是無法把他的效果呈現出來,尤其是三個地方最不解, mask.attachMovie("circle", i, i); _root.createEmptyMovieClip("mask", 0); var i = mask.getNextHighestDepth(); 其中 var i = mask.getNextHighestDepth(); 用法更是有看沒有動懂,想請大家幫幫忙了 0rz! _root.createEmptyMovieClip("mask", 0); pic.setMask(mask); onMouseMove = function () { var i = mask.getNextHighestDepth(); mask.attachMovie("circle", i, i); mask[i]._x = _root._xmouse; mask[i]._y = _root._ymouse; }; -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.118.36.25 ※ 文章網址: https://www.ptt.cc/bbs/Flash/M.1447644229.A.85D.html

11/16 15:57, , 1F
你這段打進AS3.0的文件裡、發布的時候大部分都會自動偵錯
11/16 15:57, 1F

11/16 15:57, , 2F
告訴你怎麼轉了,
11/16 15:57, 2F

11/16 15:58, , 3F
i的給值改成用numchidren
11/16 15:58, 3F

11/17 05:48, , 4F
attachmovie 改用 addChild(mc) i 可以不需要了
11/17 05:48, 4F

11/17 05:51, , 5F
mc = new circle() //你circle應該是元件庫宣告的吧?
11/17 05:51, 5F
文章代碼(AID): #1MIKn5XT (Flash)