Re: [問題]怎麼從as2轉成as3?

看板Flash作者 (奇寶~)時間10年前 (2014/06/26 17:34), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《bettyHo (betty)》之銘言: : 想詢問各位大大 : 下面這一段 : 改怎麼轉成as3? : onClipEvent (load) : { : xd = this._x; : } : onClipEvent (enterFrame) : { : this._x = this._x + (xd - this._x) * 2.000000E-001; : } : 我已經手動轉過了 : 失敗了~~ : = = : 自己轉的結果: : var xd = this._x; : mmm.addEventListener(Event.ENTER_FRAME, doClick1); : function doClick1(e:Event):void{ : this._x = this._x + (xd - this._x) * 2.000000E-001; : } : 哪裡錯了? : 抓頭髮中 小弟只會as3 ,印象中一開始對this 有些印象,._x我記得不能用了~~ var now_this=me.currentTarget; sp.addChild(virus_effect); virus_effect.x=now_this.x; virus_effect.y=now_this.y; 以上這段給你參考用法 所以可以試試改成 var xd = me.currentTarget; mmm.addEventListener(Event.ENTER_FRAME, doClick1); function doClick1(e:Event):void { xd.x = xd.x + ................... } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.173.76.95 ※ 文章網址: http://www.ptt.cc/bbs/Flash/M.1403775285.A.2B1.html
文章代碼(AID): #1Jg-arAn (Flash)
文章代碼(AID): #1Jg-arAn (Flash)