[Unity]カメラに写っていないオブジェクトの処理を停止する

  • Day:2012.07.21 10:16
  • Cat:Unity
カメラに写っていないオブジェクトの処理を停止したい場合は、
OnBecameVisible()とOnBecameInvisible()を使います。
OnBecameVisible()はゲームオブジェクトがカメラに写っているときに呼び出されます。
OnBecameInvisible()はゲームオブジェクトがカメラに写っていないときに呼び出されます。


public class Character: MonoBehaviour
{
private void OnBecameVisible()
{
enabled = true;
}

private void OnBecameInvisible()
{
enabled = false;
}
}

Comment

Comment Form
公開設定

Trackback


→ この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。