iOS版 視点選択対応
静的視点移動メソッドを追加。
Viewボタンがタップされたときに表示するメニューから、"Reset Viewpoint"を削除し、 視点移動メニュー"Viewpoint 1","Viewpoint 2","Viewpoint 3"を追加。
視点移動メニューが選択されたときの処理を追加。
静的視点移動メソッドを追加。
メンバに視点パラメータ m_Viewpoint2, m_Viewpoint3 を追加。
設定ファイル読み込みメソッド _LoadConf の呼び出しを追加。
静的視点移動メソッドを追加。
設定ファイル読み込みメソッドを追加。
視点設定読み込みメソッドを追加。
MTScenePianoRoll3DLive, MTScenePianoRollRain, MTScenePianoRollRainLive
シーン設定ファイルに視点2、視点3のセクションを追加。 PianoRoll3D.ini に追加した設定は以下の通り。
[Viewpoint-2] X=-14.0 Y=10.0 Z=-7.0 Phi=35.0 Theta=101.7 ManualRollAngle=0.0 AutoRollVelocity=0.0 [Viewpoint-3] X=14.0 Y=10.0 Z=-7.0 Phi=145.0 Theta=101.7 ManualRollAngle=0.0 AutoRollVelocity=0.0
メイン画面において、あらかじめ固定された複数の視点を選択して移動できるようにする。
Viewボタンをタップしたとき、これまで視点リセットのメニューを表示していた。
視点リセットの代わりに、以下のメニューを表示する。
"Viewpoint 1"はこれまでの"Rest viewpoint"と同等の視点に移動する。
ビューモードごとに、Viewpoint 2,3 に対応する視点を定義しておくことで、 ユーザが即座にその視点に移動できるようにする。