表示するサンプルコードの言語を指定できます。

シーンコンポーネント (SceneComponent)

概要

SceneComponentを継承して独自のパラメータを追加したり、イベントに独自のイベントを設定したりすることで、シーンに機能を追加するコンポーネントを作成することができます。シーンのUpdate時の機能をコンポーネントとして切り出すことで、複数のシーン間でその機能を使いまわせる可能性を高めることができます。

SceneComponentを継承して独自の機能を持つコンポーネントを作成し、AddComponentメソッドによってシーンに登録すると、そのコンポーネントのOnUpdateメソッドが毎フレーム呼び出されるようになります。

主なメソッド

名称 説明
Vanish このコンポーネントをシーンから削除します。OnUpdateが呼ばれなくなります。

主なプロパティ

名称 説明
Owner このコンポーネントが登録されているシーン。
IsUpdated このコンポーネントのOnUpdateが実行されるかどうか。
IsAlive このコンポーネントが有効か(実行中か)どうか。取得専用。

主なイベント

名称 説明
OnUpdate オーバーライドして、毎フレーム実行される更新イベントを記述することができます。

使用方法

Object2DComponentのサンプルとほぼ同様の方法で利用することができます。