マガジンのカバー画像

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

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

#ティラノスクリプト

【ティラノスクリプト】キャラクターAが発言している際、メッセージウィンドウ上に「???」と表示しながら、キャラクターAを明るくするサンプル

キャラクターAが発言している際、メッセージウィンドウ上に「???」と表示しながら、キャラクターAを明るくするサンプルです。 【使用素材】わたおきば様の立ち絵を使用させていただきました。 【first.ks】;一番最初に呼び出されるファイル[title name="ティラノスクリプト解説"][stop_keyconfig];ティラノスクリプトが標準で用意している便利なライブラリ群;コンフィグ、CG、回想モードを使う場合は必須@call storage="tyrano.ks"

【ティラノスクリプト】メニュー画面のサンプル

メニュー画面のサンプルです。 【参考記事】上記の記事を参考にさせていただきました。 【注意①】ティラノスクリプト本体を改造しています。 不具合が発生した場合は、お手数をおかけしますが、今回貼り付けたコードを削除してください。 【注意②】お使いのバージョンによっては使用できない場合があります。 Ver525b(2024/8/7 更新) 上記のバージョンで動作を確認しています。 【first.ks】;data/others/js/main.jsを読み込み[loadj

【ティラノスクリプト】アドベンチャーゲームの試作

【仕様】【map1.ks】*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 l

【ティラノスクリプト】アイテム取得時の通知のサンプル

アイテム取得時の通知のサンプルです。 【使用素材】イラスト緑花様の素材を使用させていただきました。 いらすとや様の素材を使用させていただきました。 【toast.js】// toast_wrapperの作成関数const createToastWrapperElement = function(settings) { const totalHeight = settings.firstToastOffset + (settings.toastHei

【ティラノスクリプト】懐中電灯のサンプル

懐中電灯のサンプルです。 【参考記事】上記の記事を参考にさせていただきました。 【使用素材】みんちりえ様の素材を使用させていただきました。 【flashlight.js】function makeFlashlight() { const $existingFlashlight = $('.flashlight'); if ($existingFlashlight.length > 0) { $existingFlashlight.css({

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

.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

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

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