Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
7
Help us understand the problem. What is going on with this article?

More than 5 years have passed since last update.

@tukiyo3

TyranoScript書式入門

基本書式

最初に編集するファイル

  • data/scenario/first.ks

書式

  • *start startシーン。ラベルのようなもの。
  • @jump target="*start" *startに飛ぶ
  • ;コメントアウト
  • [l] クリックまち
  • [r] 改行
  • [cm] 文字クリア
  • [s] stop
先頭にタブ入れたら見やすい
@bg storage ="room.jpg"

*start
        ;[position vertical=true]
        [position height=160 top=300]
        このよう記述することもできます。[l][r]
        @jump target="*common"

*common
        こもんです[l][r]

テキスト枠

画面下に小さく表示
[position height=160 top=300]
全画面表示
[position layer="message0" left=10 top=10 height=450 page=fore visible=true]

画像

背景画像(初期値)
@bg storage ="room.jpg"
背景画像変更
[bg storage=rouka.jpg]
キャラクタの表示、非表示
[chara_new name="yuko" storage="normal.png" jname="ゆうこ"]
[chara_show name="yuko"]

[chara_new name="haruko" storage="haruko.png" jname="はるこ"]
[chara_show name="haruko"]

[chara_hide name="yuko"]
[chara_hide name="haruko"]
表情
;表情の登録
[chara_face name="yuko" face="angry" storage="newface.png"]
;表情の適応
[chara_mod name="yuko" face="angry"]
560x400の大きさで表示
[image layer=1 page=fore visible=true top=10 left=50 width=560 height=400  storage = builder.png]
[freeimage layer=1]
画像設置(data/fgimage/)
[image layer=1 page=fore visible=true top=200 left=250  storage = kirikiri.png]
[l][r]
[freeimage layer=1]

効果

音楽再生
@fadeinbgm time="3000" storage=music.mp3 loop=true
横揺れ
[quake count=5 time=300 hmax=20]
文字
[font color="red"]あかい文字[resetfont]
[font size="40"]大きい文字[resetfont]
ルビ
[ruby text=ふ]振る
タイトル
[title name="ティラノスクリプト解説"]

動画

  • data/video/ に格納。
[movie storage="a.mp4" skip=true]

firefoxでも強制的に再生を試みたい場合はコメントアウト。Macで再生出来ました。

tyrano/plugins/kag/kag.tag_ext.js
 //firefoxの場合は再生できない旨、警告
 if($.getBrowser()=="firefox"){
+    //alert("ご利用のブラウザでは、ムービーを再生できません。飛ばします。");
+    //that.kag.ftag.nextOrder();
+    //return;
 }
  • ブラウザでキャッシュされるため、動画差し替えたあとはキャッシュのクリアしたほうが良い。

桜を舞い散るプラグイン

  • 重たい処理のため、短時間でstopしたほうがよい。
開始
[call storage="sakura/sakura.ks"]
[sakura_start]
停止
[sakura_stop]

macでwiiコントローラを使う場合

素材

7
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
7
Help us understand the problem. What is going on with this article?