看板 Flash 關於我們 聯絡資訊
你的程式 顯示物件的結構是長這樣 main vertex text (main 含有數個 vertex, vertex 內含有一個 text) 你希望 vertex 有各自的座標 但是你又希望能夠指定一個以 stage 為基準點的座標給 vertex.text 假設你已經成功指定了座標給 vertex.text 然後你又移動了 vertex 此時你希望 vertex.text 要跟著移動嗎? ================== 如果你不希望跟著移動 ================= 那你的顯示物件結構就是錯的 應該是這樣 main vertex text 即使顯示結構變成這樣 你的 vertex Class 仍然可以持有 text 和修改 text 座標的能力 ================== 如果你希望跟著移動 ==================== 在 vertex 裡面設定 text 的座標時使用 globalToLocal 座標轉換的函數 var stagePoint:Point = new Point(0,0); var localPoint:Point = this.globalToLocal(stagePoint); text.x = localPoint.x; text.y = localPoint.y; -- blog:http://etrex.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.137.198.18
bruce620:謝謝!很清楚的說明 我明白了 感謝你<_ _> 04/22 16:41