| ■TOP>命令一覧>CG系命令>CGINFO[] |
| CG[] CGACT[] CGINFO[] CGEND[] |
■CGレイヤ情報取得命令 CGINFO[ ] CGレイヤ(またはレイヤセット)に関する各種情報を取得します。 キーワード[1] レイヤ「3」が存在するか否か調べる。 CGINFO[NO=3 LET=@CHECK EXIST=1] [2] レイヤセット「ABC」が存在するか否か調べる。 CGINFO[ID=ABC/ LET=@CHECK EXIST=1] [3] レイヤ「3」の有効/無効の状態を調べる。 CGINFO[NO=3 LET=@CHECK E=1] [4] レイヤ「3」のレイヤサイズ(横幅)を調べる。 CGINFO[NO=3 LET=@CHECK SX=1] [5] レイヤ「3」のレイヤサイズ(縦幅)を調べる。 CGINFO[NO=3 LET=@CHECK SY=1] [6] レイヤ「3」の描画モードを調べる。 CGINFO[NO=3 LET=@CHECK MODE=1] [7] レイヤ「3」に読み込まれているGIFファイルのループ設定回数を調べる。 CGINFO[NO=3 LET=@CHECK GIFLOOP=1] [8] レイヤ「3」の、左上からX=50,Y=30の座標の色を取得する。 CGINFO[NO=3 LET=@CHECK COLOR=1 SET=50 SET2=30] [9] レイヤ「3」の上にマウスが乗っているかどうか、乗っている場合はその座標でのレイヤのRGBチャンネルの値を取得する。 乗っていない場合は -1 が格納されます。 CGINFO[NO=3 LET=@CHECK ONMOUSE=1 SET=@_MOUSE_X SET2=@_MOUSE_Y] [10] レイヤ「3」の上にマウスが乗っているかどうか、乗っている場合はその座標でのレイヤのαチャンネルの値を取得する。 乗っていない場合は -1 が格納されます。 CGINFO[NO=3 LET=@CHECK ONMOUSE2=1 SET=@_MOUSE_X SET2=@_MOUSE_Y] [11] レイヤ「3」の上にマウスが乗っているかどうか、乗っている場合はその座標でのレイヤのαチャンネルとRGBチャンネルの値を取得する。 乗っていない場合は -1 が格納されます。 CGINFO[NO=3 LET=@CHECK ONMOUSE3=1 SET=@_MOUSE_X SET2=@_MOUSE_Y]
ID = 文字列 レイヤIDを指定 NO = 値 レイヤ番号を指定 LET = 変数名 情報値を格納する変数を指定 SET = 値 値を設定 SET2 = 値 値を設定 EXIST = 値(0/1) レイヤの存在を調べる場合は1を指定 E = 値(0/1) レイヤの有効/無効を調べる場合は1を指定 A = 値(0/1) レイヤ不透明度を調べる場合は1を指定 TID = 値(0/1) トランジションレイヤIDを調べる場合は1を指定 T = 値(0/1) トランジション進行度を調べる場合は1を指定 TA = 値(0/1) トランジション精度を調べる場合は1を指定 X = 値(0/1) レイヤのX座標を調べる場合は1を指定 Y = 値(0/1) レイヤのY座標を調べる場合は1を指定 Z = 値(0/1) レイヤの優先順位(Z)を調べる場合は1を指定 SX = 値(0/1) レイヤのサイズXを調べる場合は1を指定 SY = 値(0/1) レイヤのサイズYを調べる場合は1を指定 MODE = 値(0/1) レイヤ描画モードを調べる場合は1を指定 FRAME = 値(0/1) GIF, AVIファイルの現在表示しているフレーム値を調べる場合は1を指定 TOTALFRAME = 値(0/1) GIF, AVIファイルの総フレーム値を調べる場合は1を指定 GIFLOOP = 値(0/1) GIFに設定されているループ回数を調べる場合は1を指定 GIFWAIT = 値(0/1) GIFの現時点でのフレームに設定されているウェイト値を調べる場合は1を指定 COLOR = 値(0/1) レイヤの任意の位置の色を調べる場合は1を指定 ONMOUSE = 値(0/1) レイヤの上にマウスが乗っているか否か調べる場合は1を指定 ONMOUSE2 = 値(0/1) レイヤの上にマウスが乗っているか否か調べる場合は1を指定 ONMOUSE3 = 値(0/1) レイヤの上にマウスが乗っているか否か調べる場合は1を指定