複雑な図形
ジグソーパズルを作りたい。
Illustratorで作成した、全体図形と複雑な形に切り分けた図形はある。
パーツ毎にAI形式で保存をして、Flashのライブラリに読み込んでも
Photoshopに移動してGIFにしても、形がくずれる・・・
解決策
1.Flashへ持っていきたいベクターデータをIllustratorの ファイル>データ書き出し で swf形式 を選択
2.「書き出し形式」を「AIレイヤーをSWFフレームに変換」
3.Flashの ファイル>読み込み>ライブラリ から読み込み
注意点は、Illustrator側のオブジェクトを1枚のレイヤーにまとめておくこと
「AIレイヤーをSWFフレームに変換」だからだと思うが、複数レイヤーにまたがっていると
Flash側にその枚数分のフレームを作ってしまう
1.Illustrator10で下ごしらえ
(1)別パーツ(子シンボル)にしたいものはグループにしておく
2)別フレームにしたいものはレイヤーに分配して、各レイヤーのオブジェクトをほぼ中心に集めておく
(3)同一フレームに読み込みたいものは、1つのレイヤーにまとめる2.Illustrator10から書き出す
(1)ファイル>データ書き出し…>フォーマット>Flash(SWF)を選ぶ
(2)書き出し形式>AIレイヤーをSWFフレームに変換を選ぶ
(3)フレームレートはどうでもいい
(4)4つのチェックボックスは無効
(5)曲線の性質>103.Flashに読み込む
(1)Flashで新規シンボルを作って、シンボル編集画面へ。
(2)書き出したSWFを読み込む
(3)無意味なグループを解除
(4)崩れた部分があったら、そこだけイラレからコピペしてくる<引用元>
FLASH-JP.COM – フォーラム
解決策2
上記のやり方で間違いはないんだけど
これでいくと Flash Lite で利用したときに
「線の拡張機能なんちゃら」というエラーが出る。
そこでもっと安易でエラーが出ない方法。
1.Illustrator 上でコピー
2.Fireworks で貼り付け
3.Fireworks でコピー
4.Flash で貼り付け
だけでOK。 かんた~ん 🙄
CS3 になったからできるようになったのかなぁ。。。