Help us understand the problem. What is going on with this article?

TyranoScript書式入門

More than 5 years have passed since last update.

基本書式

最初に編集するファイル

  • 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コントローラを使う場合

素材

tukiyo3
インフラ / web開発
http://tukiyo.github.io/
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
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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
ユーザーは見つかりませんでした