2014-02-27 53 views
0

我對as3相當陌生,而且我正在爲(對於我而言)複雜的問題前進。 我有一些相同的對象(動畫片段),我做了可拖動的方塊。如何合併AS3中的對象,以便它們可以作爲一個整體進行拖動

但是我想實現以下目標:當我將這些對象中的一個拖到另一個對象時,我想讓它們相互「附着」,就像在某些「構建遊戲」中一樣。 附加兩個(或更多)對象後,我需要它們作爲新的整體拖動。 這意味着如果你點擊其中的任何一個對象,每個對象都會拖動,並保持相同的連接位置。

我真的不知道該怎麼做。 如果有人能提供一些例子或代碼,我將不勝感激。

感謝提前!

+0

你有沒有試過一些代碼? –

+0

當然,嘗試了很多東西。也搜索了多個網站/論壇等。 – Ajdin

+0

你將不得不展示一些代碼,以便你一定會在這裏得到解決方案。 –

回答

0

這兒有你一個簡單的算法:

1)請一個數組,將舉辦「拖動」對象。
2)選擇第一個對象後,將它添加到數組中。
3)在FRAME_ENTER上移動(轉換)可拖動數組中的所有對象,並檢查數組碰撞中的對象與其他對象。如果碰撞爲真,請將這些對象添加到可拖動項目數組中。

這裏的人不會爲你寫代碼,這取決於你。但是,如果遇到代碼無法正常工作的問題,請隨時發佈,並且一定會有幫助!

+0

感謝您的評論。我一回到家就會試一試! – Ajdin

相關問題