2010-11-11 20 views

回答

2

Path沒有延伸InteractiveObject,因此不允許皮毛鼠標交互。最好的辦法是將你的路徑包裝到另一個可以擴展InteractiveObject的組件中,例如Sprite

您可以創建自己的「ClickablePath」類。

+0

所以你說我應該從Sprite繼承,並添加路徑作爲Sprite的元素?但我不認爲路徑可以作爲元素添加到雪碧...... – 2010-11-11 15:34:38

+0

是的,那是我的建議。我選擇了Sprite,因爲它是Flash中用於繪製東西的常見元素。如果Path不能添加到Sprite上,那麼你現在將它添加到什麼?你可以做UIComponent,但我認爲Sprite可能在鏈中更高,稍微更有效。 – JeffryHouser 2010-11-11 15:50:04

+0

我不認爲我可以將元素添加到UIComponent中。現在我從Path繼承..也許我應該嘗試Group作爲基類?儘管我懷疑我可能會爲邊框而不是箭頭觸發交替事件。 – 2010-11-11 16:14:05

相關問題