KikakuFilter

概要

レイヤーをフィルタで篩い落として選択。また、選択したレイヤーに対して様々な処理を行う。
type: ScriptUI
dependencies: KikakuUtils

共通

Select、Setのテキストフィールドに共通することを説明する。

フィルタ、コマンドの指定法

値をとらないものは単純に"type"といった形、値を必要とする者は"[type, value1]"といった形で指定する。複数個指定する際は、","で区切る。
例): selected, !null, !adjustment : 選択されたいてかつヌルレイヤーではないかつ調整レイヤではない。
[blend, add], solo : 合成モードを加算にして、かつソロモードにする。

プレースホルダ

#{名前}といった形のプレースホルダでpromptで変数を代入できる。ただし、#{path}は予約されており、Pathのテキストフィールドの値が代入される。

エスケープ

文字列の一部として空白「 」、コンマ「,」、角括弧「[」「]」を使う際はエスケープする必要性がある。各々「\s」、「\,」、「\[」、「\]」と書く必要性がある。

Select

フィルタを設定し、フィルタを通ったレイヤーのみを選択する。(参照: KikakuUtils#appendix_layer_filters)

Set

選択されたレイヤーに対して属性等をセットする。(参照:KikakuUtils#appendix_layer_attributes)

Path

選択したプロパティのパスを引っ張ってくる。(参照:KikakuUtils#appendix_path)

API

KIKAKU.Filter.set(type, value)

@param {string} type - どのパラメータに設定したいか。
@param {string} value - パラメータに何を代入するか。
@return {KIKAKU.Filter} - メソッドチェーン用。

typevalue説明
Selectstring"Select"のテキストボックスにvalueを入力する。
Setstring"Set"のテキストボックスにvalueを入力する。
Pathstring"Path"のテキストボックスにvalueを入力する。

KIKAKU.Filter.execute(type)

@param {string} type - どのスクリプトを実行したいか。
@return {KIKAKU.Filter} - メソッドチェーン用。

type説明
Select"Selcect"を実行する。
Set"Set"を実行する。
Path"Path"を実行する。

Download

KikakuFilter-1.0.0.zip (要:KikakuUtils)

v1.0.0 - 2014/08/17