AIRNovel&ANBooks更新:文字ウインドウに背景画像とシステムボタン
●AIRNovel更新 桜(過去Ver等)
5.01
* add:文字レイヤに背景画像を表示出来るように([lay b_pic=])
* add:[jump系]一つ前や後ろの無名ラベル(**など二個以上の*)にジャンプする指定を追加
* bug:コメントの中に「[」があり「]」が無い場合、複数行タグで文法解釈を間違う不具合修正
●ANBooks更新(Windows版 Mac版 過去Ver等)※起動するだけで自動更新
5.03
* upd:AIRNovel 5.01に更新
* chg:桜空テンプレ:「Fキースキップ」でBGM・画像切替もスキップするように。
* add:桜空テンプレ:文字ウインドウに背景画像を表示(従来型もコメントに)
* add:桜空テンプレ:文字ウインドウに常時表示システムボタン(なしにもできる)
* bug:ログからテキストファイルが開けなくなっていた件
●ANEdit更新(Windows版、Mac版)AIR・Flash必須。※起動するだけで自動更新
0.82
* upd:AIRNovel 5.01に更新
文字レイヤに背景画像を表示出来るようになりました。AIRNovelでの実装です。
メッセージウインドウにシステムボタンを表示出来るようになりました。テンプレ実装です。
いずれもまずはPC版テンプレにてご提供。あちこち変更になりました。
テンプレを一から新規作成し、本文や素材を手で移植していった方が早いかも知れません。
フォルダ内のファイル比較ツールなどを駆使すると便利です。
Windows:WinMerge - 窓の杜ライブラリ
Win & Mac:フォルダ間のファイルを比較するDiffMerge。 | GRAFAiN
「DiffMerge」で日本語テキストを正しく表示させる方法 - 強火で進め
もうひとつ、マニアックな機能追加。ラベル文法に「無名ラベル」とでもいうものを。
ラベルは普通以下のように使います。
; =======================
*aaa
無限ループ
[jump label=*aaa]
; =======================
ラベル名を考えるのが面倒なとき、「無名ラベル」ともいうべき機能が使えるようになりました。
「**after」は「そのコマンド以降で最初に見つかった**ラベルに」
「**before」は「そのコマンド以前で最初に見つかった**ラベルに」
ジャンプ・コールする、という指定です。次のように書きます。
; =======================
[jump label=****after]
***
**
も
[jump label=**after]
;**
っ
**
[l]
ぷ
[jump label=**before]
**
@[s]
**
****
す
[jump label=***before]
; =======================
この例では「すもぷぷぷ……」と文字が表示されます。
「**」とか「***」とかアスタリスクは二個以上の任意の数が使え、同じ数同士が対応するラベルとなります。
が、上記例で見るとおりあんまり複雑に使うと可読性が下がってしまう気がしますので、局所的な用途に限ったほうが良さげです。