next up previous contents index
Next: ヘテロジニアスプレイヤ Up: アクションモデル Previous: Turnモデル   Contents   Index


TurnNeckモデル

プレイヤは,turn_neckコマンドを用いることによって,体の角 度とは独立に,自身の首の角度を変えることができる. プレイヤの首の方向は,プレイヤの視界の方向である. turnコマンドがプレイヤの体の方向を変更するのに対し, turn_neckはプレイヤの体の方向と相対的な首の角度を変更する. 相対方向の最小値と最大値は,server.conf内のパラメータ, minmoment と maxmoment によって設定される. 首の角度はプレイヤの体の方向に対して相対的であるため,クライアントが  turn コマンドを実行すると,turn_neckコマンドが 実行されていなかったとしても,視界の方向が変更されることになる.

更に,turn_neckコマンドは.turn, dash, kick などのコマンドと同じサイクル内で実行 可能である. turn_neckは,turnのような慣性による影響を受けな い. turn_neckの引数の値は,minneckmomentmaxneckmoment の範囲内でなければならない.


Table 4.10: turn_neckコマンドに関するパラメータ
server.conf内のパラメータ
minneckang -90
maxneckang 90
minneckmoment -180
maxneckmoment 180




Hidehisa Akiyama 2004-11-21