表示するサンプルコードの言語を指定できます。
シーンコンポーネント (SceneComponent)
概要
SceneComponentを継承して独自のパラメータを追加したり、イベントに独自のイベントを設定したりすることで、シーンに機能を追加するコンポーネントを作成することができます。シーンのUpdate時の機能をコンポーネントとして切り出すことで、複数のシーン間でその機能を使いまわせる可能性を高めることができます。
SceneComponentを継承して独自の機能を持つコンポーネントを作成し、AddComponentメソッドによってシーンに登録すると、そのコンポーネントのOnUpdateメソッドが毎フレーム呼び出されるようになります。
主なメソッド
名称 | 説明 |
---|---|
Vanish | このコンポーネントをシーンから削除します。OnUpdateが呼ばれなくなります。 |
主なプロパティ
名称 | 説明 |
---|---|
Owner | このコンポーネントが登録されているシーン。 |
IsUpdated | このコンポーネントのOnUpdateが実行されるかどうか。 |
IsAlive | このコンポーネントが有効か(実行中か)どうか。取得専用。 |
主なイベント
名称 | 説明 |
---|---|
OnUpdate | オーバーライドして、毎フレーム実行される更新イベントを記述することができます。 |
使用方法
Object2DComponentのサンプルとほぼ同様の方法で利用することができます。