マガジンのカバー画像

ティラノスクリプト記事まとめ

37
ティラノスクリプトの記事をまとめています。
運営しているクリエイター

記事一覧

【ティラノスクリプト】ダイアログでボタン外をクリックしても、ダイアログを閉じないようにするサンプル

.remodal-wrapper { pointer-events: none !important;} tyrano.css等に上記のコードを貼り付けます。

【ティラノスクリプト】現在のラベル名を取得するサンプル

ティラノスクリプトで現在のラベル名を取得するサンプルです。 【first.ks】[iscript]sf.findCurrentLabel = function(index) { let currentLabel = null; const targets = TYRANO.kag.stat.map_label; $.each(targets, function(label, target) { if (index >= target.inde

【ティラノスクリプト】メッセージウィンドウの画像を縮小して表示するサンプル

今回は、2000×400のサイズの画像を1000×200のサイズに縮小して表示します。 【メッセージウィンドウの画像】2000×400のサイズの画像 【通常時】【縮小時】tyrano.css等に下記のコードを追記します。 .message_outer { background-size: contain;} 【参考】メッセージウィンドウの設定;メッセージウィンドウの設定[position layer="message0" left=160 top=500 width

【ティラノスクリプト】プレイヤーの名前を表示するテキストの色を指定するサンプル

*start[cm ][clearfix][start_keyconfig][bg storage="room.jpg" time="100"];メニューボタンの表示@showmenubutton;メッセージウィンドウの設定[position layer="message0" left=160 top=500 width=1000 height=200 page=fore visible=true];文字が表示される領域を調整[position layer=message0

【ティラノスクリプト】タイトル画面をフェードイン・フェードアウトさせるサンプル

タイトル画面をフェードイン・フェードアウトさせるサンプルです。 【使用素材】https://min-chi.material.jp/ みんちりえ様の素材を使用させていただきました。 【tyrano.css等】.slide_bg { position: absolute; top: 0; left: 0; width: 1280px; height: 720px; background-image: url(../data/bgimage/bg1.jpg),

【ティラノスクリプト】メッセージウィンドウの透明度をスライダーで変更するサンプル

メッセージウィンドウの透明度をスライダーで変更するサンプルです。 【プラグイン】さくた様(https://twitter.com/skt_tyrano)制作の拡張UIパーツプラグインを使用させていただきました。 【注意点】プラグイン本体を改造しています。 不具合が発生した場合は、お手数をおかけしますが、再度プラグインを導入してください。 【ライセンス】Copyright © 2020 - 2023 さくた@skt_tyrano All Rights Reserved.

【ティラノスクリプト】配列から複数の要素をランダムに取り出すサンプル

配列から複数の要素をランダムに取り出すサンプルです。 *button[glink target="*get" text="選択" x="477" y="100" width="200"][s]*get[iscript]f.list = [ "01_佐藤", "02_鈴木", "03_高橋", "04_田中", "05_伊藤", "06_渡辺", "07_山本", "08_中村", "09_小林", "10_加藤"];function getRandomE

【ティラノスクリプト】セルアニメプラグインの導入方法

ティラノスクリプトでセルアニメプラグインの導入方法について解説します。 【参考記事】上記の記事を参考にさせていただきました。 【使用素材】https://pipoya.net/sozai/assets/effects/effect-battle-unique/ 上記の素材を使用させていただきました。 ①プラグインのダウンロード上記のリンクから、プラグインをダウンロードします。 これで、プラグインのダウンロードは完了です。 ②プラグインの配置先程、ダウンロードしたz

【ティラノスクリプト】タイトルとプロジェクトIDの注意点

ティラノスクリプトのタイトルとプロジェクトIDの注意点について解説します。 【参考記事】上記の記事を参考にさせていただきました。 【準備】Config.tjsの初期設定では、 System.titleがティラノスクリプト projectIDがtyranoprojectと記述されています。 今回は、 System.titleを522a_title projectIDを522a_titleと変更します。 【注意点①】Config.tjsでSystem.titleを変更して

【ティラノスクリプト】画像をシャッフルするサンプル

【使用素材】わたおきば様の立ち絵を使用させていただきました。 【参考記事】こちらの記事を参考にさせていただきました。 【コード】[layopt layer="0" visible="true"][image storage="transparent.png" layer="0" left="390" y="0" time="1"][glink target="*shuffle" text="スタート" x="477" y="600" width="200"][s]*sh

【ティラノスクリプト】メニュー画面の背景をランダムに表示するサンプル

メニュー画面の背景をランダムに表示するサンプルです。 背景の画像は、bgimageフォルダに配置します。 【menu.html】<div id="menu_menu_wrapper"> <div class="display_menu block_menu"> <!-- 閉じるボタン --> <div class="menu_item" style="float: right; margin: 20px 10px 0 0">

【ティラノスクリプト】制限時間内にタップした回数をカウントするサンプル

制限時間内にタップした回数をカウントするサンプルです。 今回は、制限時間を10秒(10000ミリ秒)としました。 【コード】[iscript]f.tap = 0;[endscript]タップを開始します[p][iscript]TYRANO.kag.weaklyStop();TYRANO.kag.stat.is_wait = true;const timer = setTimeout(function() { TYRANO.kag.cancelWeakStop(); TY

【ティラノスクリプト】QTEプラグインで、タップにかかった時間をmm:ss.sssで表示する方法

QTEプラグインで、タップにかかった時間をmm:ss.sssで表示する方法について解説します。 【コード】[qte_tap top="300" left="300" width="200" time="120000" tap_next="true"][wait time="120000"][iscript]const minutes = Math.floor(tf.tap_time / 60000);const seconds = Math.floor((tf.tap_ti

【ティラノスクリプト】名前入力で禁止ワードを設定するサンプル

ティラノスクリプトの名前入力で禁止ワードを設定するサンプルです。 今回は、禁止ワードを「あ」にしています。 ティラノスクリプトVer521kで動作を確認しています。 【scene1.ks】*start[cm ][clearfix][start_keyconfig][bg storage="room.jpg" time="100"];メニューボタンの表示@showmenubutton;メッセージウィンドウの設定[position layer="message0" left