|
|
MapScene クラスの担当処理のうち、イベントやプレイヤーの管理を分離したもの [詳解]
クラス |
|
| class | Follower |
| 隊列のメンバー
|
|
| struct | PosLog |
| 座標ログ
|
|
| class | ShotInfo |
| イベント発射タスクを管理するクラス
[詳解]
|
|
公開メンバ関数 |
|
| MapEngine (SharpKmyPhysics.PhysicsBase p) | |
| void | genEncountStep () |
| List< MapCharacter > | getOtherChacaterFromMap (MapCharacter self, MapData mapData, bool ignoreHeight=true, bool checkForward=false) |
| List< int > | getCollisionPoints (MapCharacter ev, int dir) |
| void | finalizeAllScript () |
| void | offsetFollowers (float moveX, float moveZ) |
静的公開メンバ関数 |
|
| static bool | checkCondition (double a, double b, Common.Rom.Script.Command.ConditionType conditionType) |
公開変数類 |
|
| MapScene | owner |
| float | restStep |
静的公開変数類 |
|
| static List< MapCharacter > | emptyList = new List<MapCharacter>() |
| const int | MAX_FOLLOWERS = 64 |
プロパティ |
|
| bool |
followerVisible
[get, set]
|
MapScene クラスの担当処理のうち、イベントやプレイヤーの管理を分離したもの
MapScene クラスの担当処理のうち、イベントやプレイヤーの管理を分離したもの ここでは更に隊列の管理のみを分離
MapScene クラスの担当処理のうち、イベントやプレイヤーの管理を分離したもの ここでは更にイベントの管理のみを分離