2009-06-05
[開発]エリア移動やログインに関するところのメモ
- ユーザーログインしていない状態
- ユーザーログインしている状態
- ワールドにログインしていない状態
- ワールドにログインしている状態
w
- ユーザーログインしていない
- ログインメニューを表示
- ロビー(エリアしてした場合はそのエリアへ)
- ゴーストはどこにでも入れる。
- ただし会話をポストできない。
- 位置はポストする(もし不要ならあとでカット)
- ユーザーログインしている
- → 必ず所属エリアへ
ユーザーログインしていない
- エリアをパラメタ渡し
- エリアが指定されていまたは無効であればlobbyへ
- サーバー側でエリアの存在を確認する
ユーザーログインしている
- ○必ず所属エリアへ
- クライアントで出口に触ったら
- エリアチェンジコマンドをサーバーへ送信
- サーバーでコマンドの有効性をチェック
- OKならクライアントはリロード