|
GameServer
|
アンパンAI [詳解]
#include <AnpanAI.h>
公開メンバ関数 | |
| AnpanAI (Anpan *pInParent) | |
| コンストラクタ [詳解] | |
| ~AnpanAI () | |
| デストラクタ [詳解] | |
| void | Poll (int DeltaTime) |
| 毎フレームの処理 [詳解] | |
| void | ChangeState (AnpanAIStateBase *pNewState) |
| ステート切り替え [詳解] | |
| void | CreateMovePacketData (const Vector3D &Position, int Time) |
| 移動パケットデータの生成 [詳解] | |
| shared_ptr< AnpanMovePacketData > | SweepMovePacketData () |
| 移動パケットデータの取得 [詳解] | |
| void | CreateRotatePacketData (const Rotation &Rot, int Time) |
| 回転パケットデータの生成 [詳解] | |
| shared_ptr< AnpanRotatePacketData > | SweepRotatePacketData () |
| 回転パケットデータの取得 [詳解] | |
| void | SetSendStopPacket () |
| 停止パケットデータの設定. [詳解] | |
| bool | SweepSendStopPacketFlag () |
| 停止パケットの送信を取得 [詳解] | |
| const Hate & | GetHate () const |
| ヘイト管理を取得 [詳解] | |
| void | Stop () |
| 停止 [詳解] | |
| void | OnSkillReceived (CharacterPtr pCharacter, const SkillItem *pSkill) |
| スキルを食らった。 [詳解] | |
アンパンAI
| AnpanAI::AnpanAI | ( | Anpan * | pInParent | ) |
コンストラクタ
| [in] | pInParent | アンパン |

| AnpanAI::~AnpanAI | ( | ) |
デストラクタ
| void AnpanAI::ChangeState | ( | AnpanAIStateBase * | pNewState | ) |
ステート切り替え
| [in] | pNewState | 切り替えるステート |


| void AnpanAI::CreateMovePacketData | ( | const Vector3D & | Position, |
| int | Time | ||
| ) |
移動パケットデータの生成
| [in] | Position | 座標 |
| [in] | Time | 移動時間 |


| void AnpanAI::CreateRotatePacketData | ( | const Rotation & | Rot, |
| int | Time | ||
| ) |
回転パケットデータの生成
| [in] | Rot | 回転 |
| [in] | TIme | 回転時間 |


|
inline |
ヘイト管理を取得

| void AnpanAI::OnSkillReceived | ( | CharacterPtr | pCharacter, |
| const SkillItem * | pSkill | ||
| ) |
スキルを食らった。
| [in] | pCharacter | スキル使用者 |
| [in] | pSkill | 食らったスキル |


| void AnpanAI::Poll | ( | int | DeltaTime | ) |
毎フレームの処理
| [in] | DeltaTime | 前フレームからの経過時間 |


|
inline |
停止パケットデータの設定.

| void AnpanAI::Stop | ( | ) |
停止


| shared_ptr< AnpanMovePacketData > AnpanAI::SweepMovePacketData | ( | ) |
移動パケットデータの取得

| shared_ptr< AnpanRotatePacketData > AnpanAI::SweepRotatePacketData | ( | ) |
回転パケットデータの取得

| bool AnpanAI::SweepSendStopPacketFlag | ( | ) |
停止パケットの送信を取得

1.8.14