Senior High
芸術・作品

昼勉部Photoshop用‪JavaScript‬

7

675

0

のん

のん

昼休憩時に。ウェブで解説して下さってる方のサイト見ながらの独習。間違って理解してる可能性有り。自分のサボり防止用に公開。(電子ノートに取ってるノート画像なので更に字が…;お目汚しですいませんが置かせて頂きますmm)

ノートテキスト

ページ1:

03
PhotoshopのJava Script入門 2017.1.27
CS3以降拡張子はjsx
Sample.jsx
「以前にDLしたテキストエディタ名:)
Extend Script Toolkit 2
Photoshopl: javascriptを読ませるには
ファイル>スクリプト>参照
alert(123);
alert("Photoshop CS6");
alert(日本語でず)
↑文字コードはUTF-8

ページ2:

14 新規にドキュメントを作成する
app.
documents.add();
単位系
2017. 2.1
「例:ポイント
preferences. ruler Units = Units POINT;
app. documents. add (320,240);
横幅
スペース
七従幅
preferences. ruler Units = Units. POINT;
doc Obj] app. documents. add (320, 240);
-doc Ob; art Layers. add();
レイヤーを追加する
Σart layer Sets
layerSets
ex: (CS6以降のレイヤーセットを作る場合)

ページ3:

復習
• aleart (8);
アラートに8と表示せよ
2×40
●alcart (24) アラートに解を
app, documents. add();
新規ドキュメント作成せよ
references, rulers. UnitsKOUmits, PONIT;
規定単位はポイントとする
app.documents add (320,240);
横320×高さ240の新規ドキュメントを作成
(ポイント) (ポイント)

ページ4:

Photoshop a Java Script N Douros
JavaScript,
2017/02/01
03 小数値も計算できるが若干
誤差がでる。
算数
Javascriptでの記述
+
+
*
↓セミコロン
alert(2*4)→8
alert (12/6);- 2
alert((1+2)*3)→9
とポップアップ
ウインドウに
表示される

ページ5:

① preferences. rulerUnits, Units. Pointsi
変数/単位ポイントピリオドなし
2) doc Obj.
=
app. documents.add(320, 200);
新しい320×240のドキュメント作成
7 doc Obj. artLayers add ();
// 空のレイヤーを作成
320×240 の新規ドキュメントを作る空のレイヤーを作る
preferences, rulerUnits = Units. POINTS:
docObj = app.documents. add (320240);
doc Obj. artLayer set add();
②でdocobiが作られ
③はそのdocObjの下にレイヤーを作ると
指示している。

ページ6:

文字を表示する
2017.02.02
preferences. ruler Units = Units.porNTS,
①規定とする単位を宣言。
docObj = app documents. add (320,240);
②規定した単位でのサイズの新規ドキュメント作成。
ayObj = cacObj.artLayers.add()
③そのドキュメントに空のレイヤーを作成。
+
⑤
TayObj. kind= Layerkind.
種類 テキストレイヤー
TEXT;
layObj.textItem.contents = Photoshoplis
テキストの内容は"
背景+photshop!!というテキストレイヤー。」
docubj⇒オブジェクトの変数、カテゴリ大。
layObj⇒レイヤー(刀の変数。カテゴリ・中
loyObi. Kind⇒レイヤー種類の変数。カテゴリー

ページ7:

米
注釈を入れる
1*
任意の複数行に
わたるコメントを書くのに
利用します。(コメントアウト)
2017.2.6
基本編 01
〃 任意の注釈を書きます。1行だけ

ページ8:

問単位ポイントの
2017.2.3錠
題新規ドキュメント(320×240)
空のレイヤー付きを作るjavascr
を書け。
preferences.rulerUnits=Units. POINTS
5/単位ポイント
docObj = app.documents.add(320,000);
1/320X 240 a
docObj.artlayers.add();
preferences vuler Units = Units, PINT;
docObj = app documents. addler
docObj. art layers, addi
243);

ความคิดเห็น

ยังไม่มีความคิดเห็น

News