|
KCGStudyDXLibProject
|
カメラを動かす [詳解]
#include <CameraController.h>


公開メンバ関数 | |
| CameraController () | |
| コンストラクタ | |
| void | start () override |
| 初期化時実行 | |
| void | update () override |
| 毎フレーム実行 | |
| void | fixedUpdate () override |
| 固定間隔で実行 | |
| void | destroy () override |
| 破棄時実行 | |
| CameraController * | setTarget (GameObject *target) |
| ターゲットを設定する | |
| CameraController * | setCameraOffset (const VECTOR offset) |
| カメラオフセットを設定する | |
| CameraController * | setTargetOffset (const VECTOR offset) |
| ターゲットオフセットを設定する | |
| 基底クラス IComponent に属する継承公開メンバ関数 | |
| IComponent ()=default | |
| コンストラクタ | |
| virtual | ~IComponent ()=default |
| デストラクタ | |
| void | setGameObject (GameObject *obj) |
| アタッチされているゲームオブジェクトをセットする | |
| GameObject * | getGameObject () const |
| アタッチされているゲームオブジェクトの取得 | |
その他の継承メンバ | |
| 基底クラス IComponent に属する継承限定公開変数類 | |
| GameObject * | _gameObject = nullptr |
カメラを動かす
|
overridevirtual |
破棄時実行
IComponentを実装しています。
|
overridevirtual |
固定間隔で実行
IComponentを実装しています。
| CameraController * CameraController::setCameraOffset | ( | const VECTOR | offset | ) |
カメラオフセットを設定する
| offset | オフセット |
| CameraController * CameraController::setTarget | ( | GameObject * | target | ) |
ターゲットを設定する
| target | ターゲット |
| CameraController * CameraController::setTargetOffset | ( | const VECTOR | offset | ) |
ターゲットオフセットを設定する
| offset | オフセット |
|
overridevirtual |
初期化時実行
IComponentを実装しています。
|
overridevirtual |
毎フレーム実行
IComponentを実装しています。