Flashで全レイヤーの全フレームのオブジェクトを一気に移動させる
()フラッシュでアニメーションを作っていて、ステージの左側にドキュメントサイズを広げなくはならなくなった。
当然イラレやフォトショのように簡単にステージの基準点変えて、変更出来るもんだと思っていたから、最初の段階でそこの所あんま深く考えていなかった。
しかし、いろいろ調べてみるとどうやらCS4の段階になってもドキュメントサイズの変更画面からステージ真ん中を基準点にして左右にサイズを広げるということはできないらしい。(なぜだ?)
FLASH-JP.COMで「ActionScript3.0 プロフェッショナルガイド」の著者である野中文雄さんがコメントしてくれてます。
http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=5743&forum=8
仕方ないので、普通にドキュメントサイズを大きくして、すべてのアニメーション(全フレーム・全レイヤー)を右側に移動するしかない。
そのやり方について。備忘録。
参考:Flashアニメーション習得ガイド
http://www.adobe.com/jp/devnet/flash/articles/animation_guide_10.html
1.複数フレーム編集モードにする

2.オニオンスキンをすべて選択する

3.すべてのフレームを選択する
Ctrl + A (もしくはCtrl + Shift + Aのすべてのフレーム選択でもいけるかも。やってないので確証は持てませんが)
あるいはメニューバーの「編集」→「すべて選択」(「編集」→「タイムライン」→「すべてのフレームを選択」でもいけるかも。やってないので確証は持てませんが)
4.ドラッグして、全アニメーションを移動させる
さすがにフレーム数多かったり、写真を多用していると動きが重いです。負荷が大きそうですしね。
やってみて、思ったのが、できればこういう状況にならないように最初からドキュメントサイズは固定でいくように計画を練るべきだということですね。
結構面倒です。

