10周年のSPコンテンツ!
1
yamaya takeshi @toyman_jp
イラレをスクリプトで動かしてカードを量産計画。タブセパレートなデータをJSONに変換することに成功。
yamaya takeshi @toyman_jp
nodeを使ってロジックを作ってから、イラレで走らせたい。
yamaya takeshi @toyman_jp
サイクル速度を上げるんだ。遠回りに見えて近道のはず。
yamaya takeshi @toyman_jp
sproutmel.blogspot.com/2015/01/illust… お、イラレを起動して、即時にスクリプトを実行できるっぽい?
yamaya takeshi @toyman_jp
イラレのスクリプトでハロー出たー pic.twitter.com/ADkzo0KFvu
拡大
yamaya takeshi @toyman_jp
イラレ&Javascriptで新規ドキュメントの追加に成功。 var docObj = documents.add(DocumentColorSpace.CMYK, 595.28, 841.89)
yamaya takeshi @toyman_jp
イラレ&Javascriptでアートボードの追加に成功!
yamaya takeshi @toyman_jp
ptっていう単位に馴染みがない。調べると1インチの1/72だってね。なかなかに変な単位だ。
yamaya takeshi @toyman_jp
イラレ&Javascriptでテキストの追加に成功
yamaya takeshi @toyman_jp
イラレ&Javascript。テンプレートとなるファイルをコピーして、その中で量産したい。細かい設定とかまでスクリプトでやるのはめんどくせー。
yamaya takeshi @toyman_jp
完成させる。そのうえでクオリティを上げる。
yamaya takeshi @toyman_jp
イラレ&Javascript。Extend Script ToolKitを導入。
yamaya takeshi @toyman_jp
イラレ&Javascript。Extend Script ToolKitのコンソールでログを表示。alertよりも楽。 $.log('done')
yamaya takeshi @toyman_jp
developers.cyberagent.co.jp/blog/archives/… イラレのJavascriptはES3くらいらしい。 `` のヒアドキュメントは動かないみたい。
yamaya takeshi @toyman_jp
イラレ&Javascript。tsvファイルを読み込むことに成功した。 function fileTest() { var fileObj = new File("~/git_analog_card/ningen-isu/data.tsv"); fileObj.open("r") var text = fileObj.read(); fileObj.close(); $.writeln(text) }
yamaya takeshi @toyman_jp
イラレのJavascript古い???nodeでテスト済みのコードが動かない。switch -> if に置き換えたりしないといけなかった。
yamaya takeshi @toyman_jp
イラレ&Javascript。既存ファイルを開いて、別名で保存することに成功した。
yamaya takeshi @toyman_jp
function openAndSaveTest() { var fileObj = new File('~/git_analog_card/ningen-isu/ningen-isu-template.ai') var docObj = app.open(fileObj) var saveFileObj = new File('~/git_analog_card/ningen-isu/ningen-isu-01.ai') docObj.saveAs(saveFileObj) }
yamaya takeshi @toyman_jp
イラレ&Javascript。アートボードをいい感じに追加することに成功した。 pic.twitter.com/gRqfGp1xqu
拡大
yamaya takeshi @toyman_jp
イラレ&Javascript。レイヤーを必要なだけ名前をつけて追加することに成功した。 pic.twitter.com/3ggUVuVJlZ
拡大
yamaya takeshi @toyman_jp
イラレ&Javascript。テンプレートアイテムをコピペして、座標を調整することに成功した。 pic.twitter.com/kBmXEzO3i3
拡大

コメント

コメントがまだありません。感想を最初に伝えてみませんか?

ログインして広告を非表示にする
ログインして広告を非表示にする