以前に日記でデータ自動化ツールの話題になり
PSDファイルやSWFファイルはフォーマットが公開されている、との情報を得たので色々調べてみる
それなりに情報があったので早速書いてみようとPSDファイルを作るため、学生時代に買ったアカデミック版CS5をインストール
適当に画像を配置してPSDファイルを作成します。
ふむふむ、なるほど
レイヤーマスクやクリッピングレイヤーを使うかはともかくとして、UIレイアウトはこれを駆使していけば作れるかもしれない
肝になりそうなのはレイヤーブロックに入っているレイヤーのTop,Left,Bottom,Right、
そして最初に取得できるrowsとcolumnsあたりか
各レイヤーの名前も取得できたので名前指定でレイヤーを取得できるといいかもしれない。
どうやらPSDには画素情報も含まれているようなので画像位置とロード合わせてまとめてやっちゃう仕組みなんかも作れるかもしれないけど、
これはまたそのうち検討
もうちょっと調べてみよう。
いろいろ試行錯誤
いろいろ試行錯誤
- 添付ファイル
-
[拡張子 zip は無効化されているため、表示できません]
Re: いろいろ試行錯誤
SWFは仕様がかなり複雑でしかも翻訳に難儀した覚えがあるので、swfmill等のコードを見るとはやいかもしれないです。
デザイナさんがActionScript使えるようならflashである程度モーションとコリジョン叩けるのでプログラマがラクですね。
逆に外見以外使えない状況でデザイナがflash使うとプログラマがモーションタイミングや座標系入力までやるのでしんどいかと
PSDはレイヤ合成モードを上手く再現できなくて挫折しました。。
デザイナさんがActionScript使えるようならflashである程度モーションとコリジョン叩けるのでプログラマがラクですね。
逆に外見以外使えない状況でデザイナがflash使うとプログラマがモーションタイミングや座標系入力までやるのでしんどいかと
PSDはレイヤ合成モードを上手く再現できなくて挫折しました。。
Re: いろいろ試行錯誤
馬場自由さん
調べてみた感じSWPはかなりタグの数が多いみたいですね。
演出に必要なモーション系のコマンドだけでも抽出できれば・・・って感じですが
なるほど、swfmillというものがあるのですね。
調べてみた感じSWPはかなりタグの数が多いみたいですね。
演出に必要なモーション系のコマンドだけでも抽出できれば・・・って感じですが
なるほど、swfmillというものがあるのですね。