KCGStudyDXLibProject
読み取り中…
検索中…
一致する文字列を見つけられません
CameraController クラス

カメラを動かす [詳解]

#include <CameraController.h>

CameraController の継承関係図
CameraController 連携図

公開メンバ関数

 CameraController ()
 コンストラクタ
void start () override
 初期化時実行
void update () override
 毎フレーム実行
void fixedUpdate () override
 固定間隔で実行
void destroy () override
 破棄時実行
CameraControllersetTarget (GameObject *target)
 ターゲットを設定する
CameraControllersetCameraOffset (const VECTOR offset)
 カメラオフセットを設定する
CameraControllersetTargetOffset (const VECTOR offset)
 ターゲットオフセットを設定する
基底クラス IComponent に属する継承公開メンバ関数
 IComponent ()=default
 コンストラクタ
virtual ~IComponent ()=default
 デストラクタ
void setGameObject (GameObject *obj)
 アタッチされているゲームオブジェクトをセットする
GameObjectgetGameObject () const
 アタッチされているゲームオブジェクトの取得

その他の継承メンバ

基底クラス IComponent に属する継承限定公開変数類
GameObject_gameObject = nullptr

詳解

カメラを動かす

関数詳解

◆ destroy()

void CameraController::destroy ( )
overridevirtual

破棄時実行

IComponentを実装しています。

◆ fixedUpdate()

void CameraController::fixedUpdate ( )
overridevirtual

固定間隔で実行

IComponentを実装しています。

◆ setCameraOffset()

CameraController * CameraController::setCameraOffset ( const VECTOR offset)

カメラオフセットを設定する

引数
offsetオフセット
戻り値
メソッドチェーン用

◆ setTarget()

CameraController * CameraController::setTarget ( GameObject * target)

ターゲットを設定する

引数
targetターゲット
戻り値
メソッドチェーン用

◆ setTargetOffset()

CameraController * CameraController::setTargetOffset ( const VECTOR offset)

ターゲットオフセットを設定する

引数
offsetオフセット
戻り値
メソッドチェーン用

◆ start()

void CameraController::start ( )
overridevirtual

初期化時実行

IComponentを実装しています。

◆ update()

void CameraController::update ( )
overridevirtual

毎フレーム実行

IComponentを実装しています。


このクラス詳解は次のファイルから抽出されました:
  • KCGStudyDXLibProject/KCGStudyDXLibProject/src/component/camera/CameraController.h
  • KCGStudyDXLibProject/KCGStudyDXLibProject/src/component/camera/CameraController.cpp