Top > AirNovel - 文字履歴

AirNovel - 文字履歴

適当に作ってみました。上手く動作しなかったらごめんなさい。
自由に改変してください。

公式サンプルのを参考にした方がいいかもしれません。


参考

履歴表示用のスクリプト

[history_start]タグ

 /**
  * 履歴表示を開始する
  * 
  * @note [history_start]
  *    layer : [必須]  履歴を表示するtxtレイヤー
  *    page :  レイヤーのどちらのページを使うか[fore, back]
  *    text :  [必須]履歴テキスト
  */

[history_move]タグ

 /**
  * 履歴表示のページを移動する
  * 
  * @note [history_move]
  *    layer : [必須]  履歴を表示するtxtレイヤー
  *    page  : レイヤーのどちらのページを使うか[fore, back]
  *    move  : [必須]移動値
  */

使用例

 ; 初期設定
 [loadplugin fn="HistoryTag"]
 [add_lay layer=history class=txt]
 ; layoutなど表示する設定は先にで行う
 ;[lay layer=history ...]
 
 
 
 ;//--------------------------------------------------------------
 ;/// 履歴のページ移動
 ;//--------------------------------------------------------------
 *scroll
   [history_move layer="history" page=fore move=&const.an.eventArg]
   [return]
 
 ;//--------------------------------------------------------------
 ;/// 履歴表示
 ;//--------------------------------------------------------------
 *StartHistory
   [lay layer=history page=fore b_left=0 b_width=&screen_width b_top=0 b_height=&screen_height b_color=0x000044 b_alpha=0.8 visible=true]
   
   ; 履歴の開始
   [history_start layer="history" page=fore text=&save:const.an.sLog]
   
   ; ページめくりと終了のキーイベント登録
   [event key=up label=*scroll call=true arg=-1]
   [event key=down label=*scroll call=true arg=1]
   [event key=right label=*scroll call=true arg=-1]
   [event key=left label=*scroll call=true arg=1]
   [event key=rightclick call=false label=*EndHistory]
   
   [s]
 
 ;//--------------------------------------------------------------
 ;/// 履歴表示終了
 ;//--------------------------------------------------------------
 *EndHistory
   [clear_text layer="history"]
   [clear_lay layer="history"]
   [lay layer="history" visible=false]
 
   [jump label=*MainSequence]
 ; 履歴開始
 [jump call=true label=*StartHistory]

何か


添付ファイル: fileHistoryTag.as 356件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2012-09-16 (日) 23:51:36 (4232d)