У меня есть этот код:
public class Gravity : MonoBehaviour
{
GameObject[] planets;
// Start is called before the first frame update
void Start()
{
planets = GameObject.FindGameObjectsWithTag("Planet");
}
// Update is called once per frame
void Update()
{
foreach (GameObject planet in planets)
{
if (planet != this)
{
//do things
}
}
}
}
У меня проблема с "if (pl anet! = This) ...", что, как я ожидаю, произойдет, так это то, что if planets [index] = = gameObject, тогда «pl anet! = this» вернет false. Но это не работает, как исправить?