2014-09-05 49 views
1

我有一個方法void OnCollisionEnter2D(Collision2D coll),當2個對象發生衝突,我怎麼能得到這2個對象(類)?謝謝。OnCollisionEnter2D事件獲取對象

+0

從來沒有真正使用的統一,但[文檔](http://docs.unity3d.com/ScriptReference/Collision2D.html)建議'coll.Colider'和'coll.gameObject' – Sayse 2014-09-05 08:43:31

回答

2

GameObject上的GetComponent函數可用於獲取屬於特定遊戲對象的指定類型的對象。

在你的情況下,你想要coll.gameObject.GetComponent<T>()其中T是你想獲得的對象的類型。請注意,它可能會返回null