タグ記法解説

「タグ記法解説」の編集履歴(バックアップ)一覧に戻る

タグ記法解説 - (2011/01/30 (日) 15:46:11) の編集履歴(バックアップ)


現在のfirst.ks最新バージョン:20110130
(first.ksを開いて一番上部に書いてあります)

これからこのページに増えていくであろうこと

  • オリジナルタグにおける新しい属性値。
  • キャラの配置以外のこと
  • もしかしたら吉里吉里スクリプト担当からの進行報告ページになるかも

通常の改行などのタグ

の中の「文字を表示しよう」を見てください

オリジナルタグなどの解説


基本システム

  • chara_array配列(chara以下と略)とface_array配列(以下faceと略)とがあって、
それぞれにファイル名を事前に挿入しておいた上でタグを実行して発動という形です。
  • なので配列にファイル名を入れただけでは何も変わりません。
  • また、タグを入力しただけでは思った通りには動かないでしょう。

配列関連

配列の挿入例

@iscript
f.chara_array[1]='satera_standard';
f.face_array[1]='satera_komari';
@endscript

(@evalの書き方もあるけどそっちはめんどくさいでしょうということでこっちを書いておきます)


配列についての解説

  • [1]の意味は、番号だと思ってください。
  • 複数人現れるときには、画面の左から順に1,2,3と番号が振られていると思ってください。
  • したがって、二人目のところにデータを入れたいときは、
f.chara_array[2]='hogehoge'
などとなります。
  • 拡張子は無くても大丈夫です。
  • charaとfaceには同じ添え字のところに同じ人物のデータが入ります。
  • なお、現行では3人まで表示可能となっています。

オリジナルタグ

[全消し]

  • 名前がややこしくて申し訳ないんですけど(変えたいと思ってて忘れてた)、
配列内の名前をClear.pngに統一します。
  • なのでこれを使っただけでは表面上には何もおきません。


[立ち絵設定]

  • 文字通り立ち絵を設定します。
  • 人数を指定しないといけません。
  • これを行うと、chara,faceの配列に入ってあるものを持ってきて表示してくれます。
  • 表示のエフェクトは下から表示されていくのがデフォです。(異論があれば言ってください
  • 直前の人数が異なれば一度フェードアウトを行った後にフェードインを行う設定になっています
  • 同じであればフェードインのみになります。
;ex)
[立ち絵設定 count="1"]
注:空白は必ず半角にしてください。""は要らなくてもいいとは思いますが念のため付けてください



[背景切り替え]

  • 背景切り替えをしてくれます
  • 時間や切り替え方を変えて欲しい人は、言ってくれたら拡張したものを上げます。
  • 背景切り替えの直前には自動的にフェードアウトもします。
  • 一旦黒画面に行ってから別の画面に変わるという形になっています。
;ex)
[背景切り替え new_back="hogehoge"]


[表情切り替え]

  • 今のface配列に入っているものに変化させます。
  • 配列に入ってあるものに変化させるだけなので、
  • 複数人同時変化も可能です。
  • これは直接実行するのに変数は必要ありません。
;ex)
[表情切り替え]

使い方などのヒント

サンプル

[全消し]
f.chara_array[1]='satera_standard'
f.face_array[1]='satera_egao'
f.chara_array[2]='mini-kouya'
f.chara_array[3]='mini-akemi'
[立ち絵設定 count="3" ]
  • 左からsatera_standard , mini-kouya , mini-akemiが、画面に現れます。
  • サテラは笑顔の状態で出てきます

応用っぽいもの


  • 最初二人に設定しておいて(count="2")、
左の人をまず出して、時間を置いて右の人を出すみたいなこともできますよ。
(右の人のところには最初に"Clear.png"を入れておけばよい)

その他要望やバグ報告などはこちらに↓

ex)仕事しろ





(編集者 とこはる)