2012-03-19 42 views
0

我從Illustrator導出一個路徑爲.swf文件。我使用動作腳本3中的Loader類導入這個文件。 現在我想在Flash中對此路徑執行碰撞測試。這可能嗎?現在as3在swf文件的整個邊界上執行此測試。我只需要路徑。這可能嗎?帶有Illustrator路徑的AS3 Hittest

回答

1

是的,這是可能的。 BitmapData.hitTest將幫助你(看看例如this

+0

謝謝,這是有效的! – Rens 2012-03-19 17:09:08

2

它可以很好的工作,只要你不想在Illustrator中使用任何想要導出的透明效果,它不會與swf兼容。

ai向swf文件導出不兼容效果有兩個設置。

外觀:它會在swf下創建一個位圖,這會使hittestarea變成方形。 可編輯性:將重新制作的效果好到可以swf,這應該仍然可以保持多邊形hittestarea,但它沒有爲我工作。