我正在开发一个使用Unity的Android游戏,在我的游戏中,我实例化了一些物体,它们在x方向移动,当它们离开相机视图时,它们就被破坏了,停止了处理和占用内存的速度。它工作得很好,但是当我的玩家向垂直方向移动时,会有一些物体被实例化,但它们在摄像机视野之外,然后它们就不会被破坏。因此,当我的对象在相机视野之外时,我想停止invokeRepeating。下面是仅在对象处于视图时才能工作的代码。
public GameObject colorbar;
public Vector2 velocity = new Vector2(-3, 0);
void Start ()