■表記ルール
[必] - 必ならず必要な変数
[任] - 任意に使う変数
[数] - 数を代入する変数
[字] - 文字(列)を代入する変数
(def=) - デフォルト値
(def=auto) - デフォルトは自動計算
場所の指定は%単位。
基本は左上がX=Y=0%で、右下がX=Y=100%。
■背景色の設定
bg(r,g,b,a);
r - [必][数] R値(0~255)
g - [必][数] G値(0~255)
b - [必][数] B値(0~255)
a - [任][数] 透明度(0~255)
色サンプル
bg(255,255,167); |
bg(197,255,159); |
bg(168,227,255); |
bg(188,181,255); |
bg(255,190,250); |
bg(255,185,185); |
bg(255,209,165); |
bg(211,211,107); |
bg(143,212,99); |
bg(107,178,211); |
bg(129,120,208); |
bg(206,129,199); |
bg(207,124,124); |
bg(211,156,104); |
bg(200,200,200); |
bg(150,150,150); |
bg(99,99,99); |
■色の変更
c(r,g,b,a);
r - [必][数] R値(0~255)
g - [必][数] G値(0~255)
b - [必][数] B値(0~255)
a - [任][数] 透明度(0~255)
■図形の描画
dw(t,f,x,y,w,h);
t - [必][字] 種類(r - 矩形、c - 円、e - 楕円、l - 線)
f - [必][字] 塗り潰し(f - 塗る、l - 線)
x - [必][数] X%位置1
y - [必][数] Y%位置1
w - [必][数] X%位置2
h - [必][数] Y%位置2
円の場合は、中心と円周上の点
楕円の場合は、中心と横と縦の半径
■画像描画基準位置の変更
bs(v,h,r);
v - [必][字] 縦基準(b - 下、t - 上)
h - [必][字] 横基準(r - 右、l - 左)
r - [任][字] 反転(Flip - 垂直、Flop - 水平)
■画像の描画
p(f,x,y,p);
f - [必][字] 画像ファイル名
x - [必][数] X%位置
y - [必][数] Y%位置
p - [任][数] 拡縮%
■集中線の描画
fl(x,y,i,o,m,s,e);
x - [任][数] 中心X%位置(def=50)
y - [任][数] 中心Y%位置(def=50)
i - [任][数] 内周サイズ%(def=40)
o - [任][数] 外周サイズ%(def=100)
m - [任][数] 移動角度(def=3)
s - [任][数] 開始角度(def=0)
e - [任][数] 終了角度(def=360)
■動線の描画
mv(dir,size,loop);
dir - [任][字] h - 水平、v - 垂直
size - [任][数] 1つのループの幅ドット数
loop - [任][数] 1つのループ内で繰り返す動線の本数
■台詞の格納
s(s);
s - [必][字] 台詞
■フキダシの描画
f(x1,y1,x2,tp,p1,p2);
x1 - [必][数] 左上X%位置
y1 - [必][数] 左上Y%位置
x2 - [必][数] 右上X%位置
(y2がないのは、台詞から自動計算するため)
tp - [任][字] 種類(def=b)
以下、種類による違い。
□tp=b
尻尾付きフキダシ描画。
p1 - [任][数] 尻尾X%位置(def=auto)
p2 - [任][数] 尻尾Y%位置(def=auto)
□tp=r
四角フキダシ描画。
□tp=t
透明フキダシ描画。
□tp=n
ぎざぎざフキダシ描画。
p1 - [任][数] ぎざの大きさ%(def=auto)
p2 - [任][数] 1ぎざ辺りの%(def=4)
□tp=c
雲(独白)フキダシ描画。
p1 - [任][数] 尻尾X%位置(def=auto)
p2 - [任][数] 尻尾Y%位置(def=auto)
□特殊設定
「/~」と値を追加することで、特殊設定を追加可能。
例)f(6,12,45,n/use_reg_w/use_reg_h/center/middle);
no_reg_w - X方向の修正がなくなる。
no_reg_h - Y方向の修正がなくなる。
use_reg_w - X方向の修正がつく。
use_reg_h - Y方向の修正がつく。
reg_h_ln_1 - Y方向に1行分の修正がつく。数値は1以上。
reg_h_chr_1 - X方向に1文字分の修正がつく。数値は1以上。
center - 中央。
middle - 真ん中。
───────────────────
■台詞に使う特殊な変数
「n」は数値を表す。
「s」は文字を表す。
同じマンガ内なら、同じ数値を指定すると同じ単語が返る。
■改行
\n
■検索語
$key
■ランダム形容詞
$rndm_adjctv[n]
$rndm_adjctv[n+]
「_keiyousi.txt」の中から、ランダムで形容詞を返す。
数字の末尾に「+」を付けると活用する。
例)$rndm_adjctv[0]→赤い
例)$rndm_adjctv[0+]→赤くて
■ランダム名詞
$rndm_noun[n]
「_meisi.txt」の中から、ランダムで名詞を返す。
■ランダム格言
$rndm_proverb[n]
「_kakugen.txt」の中から、ランダムで格言を返す
■姓名判断
$seimei[s]
「_seimei.txt」の中から、画数に対応した行数の文章を返す。
画数が行数を超えた場合は、最初の行に戻る。
「s」として指定する値によって、取得する結果が変わる。
「s」として指定できる値と、内容は以下の通り。
ten_str - 天格 文字 ten_no - 天格 画数 ten_res - 天格 結果
ti_str - 地格 文字 ti_no - 地格 画数 ti_res - 地格 結果
jin_str - 人格 文字 jin_no - 人格 画数 jin_res - 人格 結果
gai_str - 外格 文字 gai_no - 外格 画数 gai_res - 外格 結果
sou_str - 総格 文字 sou_no - 総格 画数 sou_res - 総格 結果
補足:
天格は名前の前半部分、地格は名前の後半部分。
人格は名前の前半部分と後半部分の内側の文字。外格は名前の前半部分と後半部分の外側の文字。
総画は全体部分。
■はてなキーワード検索結果
$hkw_res[n]
指定行の「。」の前までの文章を返す。
ない場合は、Wikipedia検索結果を返す。
■はてなキーワード関連語
$hkw_kw[n]
指定した番号の関連語を返す(番号は逆順)。
ない場合は、Google関連語を返す。
■Google関連語
$g_kw[n]
$g_kw[rndm]
指定した番号の関連語を返す(番号は昇順)。
数字の代わりに[rndm]を指定した場合はランダム。
ない場合は、ランダム名詞を返す。
■Google有効センテンス
$g_efctv_sntnc[n]
Googleの検索結果から有効な文章を探す。
指定した番号の文章を返す。
ない場合は、ランダム格言を返す。
■Wikipedia検索結果
$wkpd_res[n]
指定行の「。」の前までの文章を返す。
ない場合は、Google関連語を返す。