全身とバストアップはアニメーション動くようにしよう
問題なのが秘書毎に、画像サイズのPaddingとMarginを持っている上に、
CALayerの自動スケーリングのスケール率と、
立ち絵とバストアップのスケール率を考えた上で
拡大縮小行列と、立ち位置変更行列の積を考えなきゃおかしくなる
CoreAnimationに任せれば楽なんだけど、
秘書艦切り替えた瞬間にスタックのアニメーションオブジェクトを
ブロック構文で消すと20msec以上のアニメーション残骸がでる
これはキモい
60fps以上の残骸は嫌なので却下
暗黙アニメーションとレイヤーをアフィン変換で行列積を求めれば
行けそうな気がする
あとはフェイスCG用に持ってる顔認識座標から
拡大した時になるべく顔を中心に立つようにX軸オフセットを逆算
ついでに秘書艦切り替えをセンターコンソールのスイッチにアサイン
秘書艦の拡大縮小はイベントトリガにする予定だけど、
とりあえずステアリングスイッチにアサイン
あとはiPod側のコントロールで、フルカラーと単色カラーの切り替えを入れよう
なんか、楽しくなってきた
0 件のコメント:
コメントを投稿