看板 Flash 關於我們 聯絡資訊
我把場上原有物件轉成動態產生後 翻轉的效果沒了 程式碼如下 att1Arr[att1End]=new _gameAtt1(); addChildAt(att1Arr[att1End],numChildren-9); trace("before:"+att1Arr[att1End].scaleX); // 1 att1Arr[att1End].scaleX=-Math.abs(att1Arr[att1End].scaleX); trace("after:"+att1Arr[att1End].scaleX); // -1 att1Arr[att1End].width=2.5; att1Arr[att1End].height=2.5; att1Arr[att1End].x=gamePlayer.x; att1Arr[att1End].y=gamePlayer.y; att1Arr[att1End].gotoAndPlay(2); att1End++; 但是物件並沒有被翻轉QQ 請問是因為new的關係嗎? -- ◤ __ \__ ◢◤◢◤ ψhirabbitt 我們愛 ◤ ◢███◣ ▄█▄▄ ◢███◣ █████ ▄▄ █████ 這就是為什麼我們的愛 因為神先愛我們 ██ ███ ██╱╲ ●◥█████◣● 和世人不一樣 ◥╱╱ ● ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.226.139.228 ※ 編輯: hirabbitt 來自: 122.116.190.172 (03/22 16:32)
hirabbitt:找到問題了 我把設定scaleX和設定width的順序調換就OK了 03/22 17:07