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

看板Flash作者 (betty)時間10年前 (2014/06/26 16:03), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/6 (看更多)
想詢問各位大大 下面這一段 改怎麼轉成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; } 哪裡錯了? 抓頭髮中 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.48.233 ※ 文章網址: http://www.ptt.cc/bbs/Flash/M.1403769801.A.F72.html

06/26 16:27, , 1F
this._x 改 this.x
06/26 16:27, 1F

06/26 17:01, , 2F
謝謝!來試試看~
06/26 17:01, 2F

06/26 17:03, , 3F
不行誒!出現下面這些錯誤訊息:TypeError: Error #1006:
06/26 17:03, 3F

06/26 17:17, , 4F
只會as3 …不過 as3 可以這樣宣告嗎~~var xd = this._x;
06/26 17:17, 4F
文章代碼(AID): #1JgzF9zo (Flash)
文章代碼(AID): #1JgzF9zo (Flash)