2011-04-21 67 views

回答

2

通常localToGlobal是你在這場戰鬥中的朋友。

var point:Point = myMovie.localToGlobal(new Point(10, 10)); 

如果您的電影是另一個的孩子:更多信息請參閱reference

var point:Point = myMovieParent.myMovie.localToGlobal(new Point(10, 10)); 

2

你想要的命令是localToGlobal。該命令通過創建Point,將該點傳遞給MovieClip的該方法,然後獲取返回的轉換點來使用。這裏的文檔中的頁面:

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/DisplayObject.html#localToGlobal%28%29

+0

[可以用鏈接回答一個stackoverflow問題嗎?](http://meta.stackexchange.com/questions/13369/is-it-okay-to-answer-a-stackoverflow-question-with-a-鏈接) – kapa 2011-04-22 07:07:54

0

您想使用localToGlobal:

var globalPoint:Point = clipParent.MyClip.localToGlobal(new Point(0,0)); 

這裏的LiveDocs中引用:localToGlobal livedocs reference

不知道爲什麼anemgyenge使用10,10因爲這將返回點(20,20),如果你的影片剪輯是在本地10,10。

相關問題