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

敵の発射処理 [詳解]

#include <EnemyShooter.h>

公開メンバ関数

 EnemyShooter ()
 コンストラクタ
EnemyShootersetDuration (float duration)
 発射間隔のセット
EnemyShootersetShotPos (const VECTOR &pos)
 発射する位置をセットする
EnemyShootersetShotBulletPath (const wchar_t *path)
 発射する弾のパスをセットする
EnemyShootersetPlayerTransform (Transform *transform)
 プレイヤーのTransformをセットする
void shotLoop ()
 ループでこの関数を呼ぶ

詳解

敵の発射処理

関数詳解

◆ setDuration()

EnemyShooter * EnemyShooter::setDuration ( float duration)

発射間隔のセット

引数
duration間隔
戻り値
メソッドチェーン用

◆ setPlayerTransform()

EnemyShooter * EnemyShooter::setPlayerTransform ( Transform * transform)

プレイヤーのTransformをセットする

引数
transformtransform
戻り値
メソッドチェーン用

◆ setShotBulletPath()

EnemyShooter * EnemyShooter::setShotBulletPath ( const wchar_t * path)

発射する弾のパスをセットする

引数
pathパス
戻り値
メソッドチェーン用

◆ setShotPos()

EnemyShooter * EnemyShooter::setShotPos ( const VECTOR & pos)

発射する位置をセットする

引数
pos位置
戻り値
メソッドチェーン用

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