2005/12/01(木) [n年前の日記]
#1 [flash] Flash Creator 1.6 ではSVGが読めないっぽい
ヘルプには「SVGも読める」と書いてあったので、Inkscape で作成したsvgを読ませてみたのだけど。「読めませんでした」と言われるわ、読めてもグラデーションが消えてるわ、読んだデータを編集しようとしたら不正終了するわで。一体、どういうレベルで、「読める」と判断してるのだろうか。
塗りつぶしのみにしたsvgを読んで、グラデーションを Flash Creator 上で設定しようとしたけれど。一切塗りを変更できない。トホホ。
塗りつぶしのみにしたsvgを読んで、グラデーションを Flash Creator 上で設定しようとしたけれど。一切塗りを変更できない。トホホ。
◎ FreeHand 8 で emf 出力したものを読ませてみた :
グラデーションが、1本1本の線に。酷い状態。emf保存される段階で分解されるのか、それとも Flash Creator で読んだ段階で分解されるのか。
wmfやaiにして読んでみた。どれもグラデーションが分解される。ということは、Flash Creator が分解してる可能性が高い、ということだろうか。
ドローデータに艶かしさ(?)を付随させるにあたって、グラデーションは必須だろうと思うわけで。そのグラデーションが、外部ツール上でのデータ制作時に全く利用できず、最終的には Flash Creator上の、極めて使いづらいグラデーション設定でfixしなければならないとなると。ドローデータを扱うことを主目的とするなら、Flash Creator はかなり厳しいツールであると言わざるを得ない。とはいえ、この価格で、ActionScript を扱えるだけでもグッドではあるのだけど。…いや、ActionScript 1.0 相当ではあるけど。
wmfやaiにして読んでみた。どれもグラデーションが分解される。ということは、Flash Creator が分解してる可能性が高い、ということだろうか。
ドローデータに艶かしさ(?)を付随させるにあたって、グラデーションは必須だろうと思うわけで。そのグラデーションが、外部ツール上でのデータ制作時に全く利用できず、最終的には Flash Creator上の、極めて使いづらいグラデーション設定でfixしなければならないとなると。ドローデータを扱うことを主目的とするなら、Flash Creator はかなり厳しいツールであると言わざるを得ない。とはいえ、この価格で、ActionScript を扱えるだけでもグッドではあるのだけど。…いや、ActionScript 1.0 相当ではあるけど。
◎ 複合パスの問題 :
FreeHand から ai で出力したものを Flash Creator で読み込むと、複合パス(?)が無効になるようにみえる。例えば、「○」なんて文字は、中が抜けてるわけだけど。Flash Creator で読むと、「○」が「●」になってしまう。
FreeHand から、emfで出力 → Flash Creator で読んだ場合は、そうはならないみたい。ただし、書き出す段階で、テキストはパスに変換、グループは解除、等しておいたほうがヨサゲ。
Flash Creator 上で、emf 経由で読んだデータの塗りを変更してたら、複合パスを使ってるらしき図形の塗りが無効になってしまう。うかつに弄れないな…。
FreeHand から、emfで出力 → Flash Creator で読んだ場合は、そうはならないみたい。ただし、書き出す段階で、テキストはパスに変換、グループは解除、等しておいたほうがヨサゲ。
Flash Creator 上で、emf 経由で読んだデータの塗りを変更してたら、複合パスを使ってるらしき図形の塗りが無効になってしまう。うかつに弄れないな…。
◎ 精度の問題 :
読み込んだ emf の図形を拡大して表示してみたら、かなりガクガクしていた。どうやらある程度、直線に変換されてしまう模様。直線主体の図形を読む分にはいいけど、曲線を多用した図形の場合は、ちょっと考えないといけない予感。
wmf で読み込むと、ガクガクが減るような。気のせいかしら。
wmf で読み込むと、ガクガクが減るような。気のせいかしら。
[ ツッコむ ]
以上です。