Re: [問題]怎麼從as2轉成as3?
※ 引述《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
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章