看板 Flash 關於我們 聯絡資訊
大家好 想要請大家幫忙幫我把這段轉成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
jhnny97: 你這段打進AS3.0的文件裡、發布的時候大部分都會自動偵錯 11/16 15:57
jhnny97: 告訴你怎麼轉了, 11/16 15:57
jhnny97: i的給值改成用numchidren 11/16 15:58
silase0201: attachmovie 改用 addChild(mc) i 可以不需要了 11/17 05:48
silase0201: mc = new circle() //你circle應該是元件庫宣告的吧? 11/17 05:51