【ティラノスクリプト 交流掲示板】

【ティラノスクリプト 交流掲示板】 728102


HTML5ゲームエンジン、「ティラノスクリプト」に関する掲示板です

質問を書き込む前に

こんな機能ないかな?と思った時
ティラノスクリプトのタグリファレンス

ティラノWikiも確認
http://tyrano.wiki.fc2.com/

バグ報告や質問、要望などご自由にお使い下さい。

質問用スレッドPart3
1 名前:シケモクMK

2017/01/27 (Fri) 23:29:39


ティラノスクリプトに関するわからない事がありましたら、お気軽にどうぞ。
ティラノビルダーに関する質問はビルダー掲示板でお願いします→http://tyranobuilder.bbs.fc2.com/

■質問する前に
他のスレで解決していないかの確認をお願いします。

質問用スレッドpart1
http://tyrano.bbs.fc2.com/?act=reply&tid=6151309

質問用スレッドpart2
http://tyrano.bbs.fc2.com/?act=reply&tid=8375254

ティラノWiki や Googleでの調査も事前に確認をお願いします。

ティラノスクリプト 製作テクニックWiki
http://tyrano.wiki.fc2.com/

262 名前:_

2017/06/21 (Wed) 23:41:39

>>261
http://tyrano.wiki.fc2.com/m/wiki/ajax%E9%80%9A%E4%BF%A1
こちらは?
スクリプトファイルの内容(制作者によっては機密しておきたいこと)に関わるので答えにくいかも

263 名前:ボルドー

2017/06/22 (Thu) 15:50:53

>>256
シケモクMK様、お世話になっております
使用しているサーバーはXdomainで、無料ではありますが広告は出ません
ファイルの日本語や文字コードも確認してみましたが、それらしい原因は見つかりませんでした
Windows用のパッケージングは上手くいったので、配布方法の変更を検討中です
度々お手数をお掛けして申し訳ございません

264 名前:jami

2017/06/22 (Thu) 16:02:59

>>263

シナリオファイル名とか素材ファイル名に
半角英数字以外の日本語を使ってるとか?

265 名前:uta

2017/06/23 (Fri) 07:05:52

>>263
スマホで利用しているブラウザの問題とか?
ブラウザは何を?Chromeですか?
プリインストールの標準ブラウザだと、動かない場合がありますが。

266 名前:ボルドー

2017/06/23 (Fri) 13:50:10

>>264
>>265
jami様、uta様、ありがとうございます
ファイルは全て半角英数字を使用しております
ブラウザも標準以外のもので、念の為に複数のブラウザで試してみたのですが
やはりタイトル画面が表示されるのみでした

267 名前:aa

2017/06/24 (Sat) 14:47:14

お世話になっております。
ブラウザ版 ボタンを表示し押す度、読み込みエラーでラベルがありませんのエラーがたまに出て
きてしまいます。ラベルがないエラーがとき指定のラベルに飛ぶ(例:必ず*firstのラベル)に
飛んでもらうにはどのように書いたら良いでしょうか(シナリオ自体のプリロードは試しました)
first.ksに関数を書くとしか分からず…申し訳ございません どなたかご教示のほどよろしくお願いします。

268 名前:やかん

2017/06/25 (Sun) 00:21:05

こんにちは。
ティラノスクリプトでADVを作ろうと考えている者なのですが、
背景を振動したときに領域外の黒い部分が見えてしまうのが非常に気になります。
画面の960*640よりも大きいサンプルの背景の1280*800でも振動させると黒い部分が見えてしまう
ので困っています。

振動させても大丈夫なように少し画面より大きい背景を設定するということは可能なのでしょうか?
また、そうでなくとも、そういった黒い部分が見えないようにできる方法がありましたら是非
ご教授ください。初歩的な質問かもしれませんがよろしくお願いいたします。

269 名前:なないろ

2017/06/25 (Sun) 16:50:22

こんにちは。

marginrについての質問なのですが。
過去スレ等を読んで position タグを一つにまとめてみたり、記述の順番を代えてみたり、
数値をいくつかいじったりしてみたのですが、メッセージ枠の右側ぎりぎりまで行かないと自動改行されません。

なにか改善策があれば教えてください。
よろしくお願いします。

270 名前:age

2017/06/26 (Mon) 15:35:04

>>269


最新版で治ってないかな?
https://twitter.com/shikemokumk/status/877449399017676800

271 名前:ひかる

2017/06/27 (Tue) 01:36:07

お世話になっております。
最新Ver(455以降)に替えたら、config.ksへのボタンリンク[button]が効かなくなりました。
何一つプログラムの中身を替えてないのに突然開かなくなったので戸惑ってます。
同じ症状の人はいませんかね…
直し方がありましたら教えていただけたらと思います。

  • 名前: E-mail(省略可):
  • 画像:
雑談
1 名前:shikemokuMK

2012/10/12 (Fri) 16:40:19


なんでもOK

ゆっくりしていってね。

89 名前:

2016/12/03 (Sat) 12:50:28

こういうエントリを書いたので、貼っておきます。
ティラノスクリプトの開発環境のようなもの、をCloud9に構築するためのものです。
GitHubでの公開、本当にありがたいです。
http://donsyoku.com/programming/cloud9-tyrano-script-1

90 名前:Blue Goat

2016/12/16 (Fri) 20:07:05

自分がつまづいて1日ほど費やして解決した点を共有したいので書かせて頂きます。
(どこに書けば良いか分からなかったので、こちらに)

熟練の方々ならしない失敗かもしれませんが、
僕は先ほどまで配列のコピーについて躓いていました。

[iscript]
f.invtmp = f.inventory;//f.inventoryは配列、持ち物の内容入り(csvファイルから)
f.inventory = f.inventoryempty//f.inventoryemptyは項目名のみの何も持っていないf.inventory
処理//f.invtmpを元にアイテムを再取得して整理
[endscript]

みたいな処理をやったところ、2回目以降で持ち物の個数が倍々ゲームに><、
数時間格闘した結果、上記のやり方ではf.inventoryemptyの内容が書き換えられていることが分かりました。
こういうコピーを参照コピー、または破壊的コピーと言って、
代入元の値も書き換わってしまう方法なのだそうです。

ウェブでは、.contactや.sliceを用いた方法が紹介されていましたが、結果は同じでしたが、
JQueryを用いた方法として、
f.invtmp = $.extend(true, [], f.inventory);
f.inventory = $.extend(true, [], f.inventoryempty);
といったやり方で代入すると、見事に成功しました。

同じ問題でつまづく方々がいらした場合に、参考にして頂けますと幸いです。

Javascriptに不慣れな僕ならではの失敗でしたw

91 名前:

2017/01/15 (Sun) 09:22:40

http://caniuse.com/#search=aac%20audio
これ見て思ったんですけど、Firefoxがaacに完全対応してくれたら、
もうoggじゃなくてaacだけで音声ファイルはいけるんじゃないか。
毎度oggとaac両方のファイル用意するの面倒なので、早く一つの拡張子だけで
どんな環境でも音が再生できるようになってほしいですね。

92 名前:モモ

2017/01/18 (Wed) 06:01:12

はじめまして。ティラノライダー、ダウンロードできません。時間のあるときにでも、確認よろしくお願いします。

93 名前:ナッパ

2017/01/21 (Sat) 01:53:40

>>92

http://tyrano.jp/dl/rider

ダウンロードできますね。
どのページ見てますか?

94 名前:tyranolover

2017/05/21 (Sun) 20:57:14

こんな記事を読みました。mp3のライセンスプログラムが終わったそうです。
http://gigazine.net/news/20170502-mp3-licensing-program-finished/
ということは、ティラノスクリプトでもmp3を使ってもよいのではないかと思いました。
http://caniuse.com/#search=mp3
上のサイトを見る限り、mp3なら主要ブラウザには全て対応しているので、
一々oggとm4aを用意する必要がなくなるのではないか。

95 名前:tyranolover

2017/05/21 (Sun) 22:51:15

すみません、調べてみたらNW.jsのChromiumだとmp3は再生できないんですね。
ブラウザゲームの時のみmp3が使えるようになったということか。
http://prester.org/cf2.5/?p=5497

96 名前:ねこ嵐

2017/06/13 (Tue) 23:04:15

質問というか疑問といいますか、
音楽素材の音量(音の大きさ?)は皆さま、どうしているのでしょうか?
プレイヤーが個々に調節すればいいと思いますが、何か基準?みたいな音の大きさは
どうされているんでしょうか?

フリー素材の音源を使わせてもらうことが多いのですが、個人的には少し
音量が大きく感じられるので、音のボリュームを音楽ソフトでいじって少し下げて
自作ゲームに使用しています。

(パソコン等のボリュームやゲームのコンフィグで調整しろと言われればそれまでですが)

ゲーム配布の経験はありませんが、配布されたことのある方たちはどうされたと疑問に思い
書き込ませてもらいました。

長文失礼しました。

97 名前:tune

2017/06/14 (Wed) 01:04:29

私は、人気のあるフリーゲーム…あるいは動画なんかでもいいですが、
そういうのを適当にピックアップして、
それと同じくらいの音量に聞こえるようにあわせる感じですね。

比較するときは音量ミキサーで「プログラムごとの音量」を等しくしておいて、
素材そのものの音量を比較できる状態にしておきます。

具体的に何デシベルがよい、みたいな数値は考えたことないです…

98 名前:ねこ嵐

2017/06/15 (Thu) 02:18:41

>>97
tune様、返答ありがとうございます。
参考にさせていただきます。

  • 名前: E-mail(省略可):
  • 画像:
機能追加・改善に関する要望など
1 名前: shikemokuMK

2012/08/31 (Fri) 17:37:56

追加してほしい、機能や改善のご要望などは、こちらにドンドン追加してください。
積極的に取り入れたいと思います!

205 名前:初心者

2017/04/14 (Fri) 22:47:27

すみません、間違ってスクリプトの方に投稿してしまいました
ビルダーに関しての要望でした

206 名前:荻原

2017/05/02 (Tue) 04:26:40

http://bbs8.fc2.com//bbs/img/_745900/745841/full/745841_1493666801.png

>203 はーさん
>画像をトリミングして表示できる機能

非公式で大変恐縮ですが、さしあたり画像をトリミング表示できるマクロを作りました。
マクロの定義&機能確認のテキストは次のURLからアクセスできます。
ティラノスクリプトのスタンダードパッケージver4.50をダウンロード・解凍し、scene1.ksの中の
「さて、ゲームが簡単に」の上あたりに次のテキストをコピー&ペーストしてみてください。
ちゃんと動くか、動作は重すぎないか、やりたい演出が実現できるかなど、ぜひご確認ください。

http://www7b.biglobe.ne.jp/~wkst/tyrano/data/0502_trim_sample.txt

207 名前:ギンビス

2017/05/03 (Wed) 22:13:23

ちょっとした要望です。
タイトル画面や特定の場面等でキーボードやマウス操作によるメニューの立ち上がりを禁止したいです。
すでにそういうタグがあって見落としていたらすみません。

208 名前:……

2017/05/08 (Mon) 16:13:03

お世話になっております。
web版になるとラベルが読み込まれる前にボタン(画像 glink同様)が表示され、
そのまま押してしまうと ラベルがありません のエラーがかなりの確率で発生してしまいます
回避するような追加属性のようなものがあれば良いですが難しいでしょうか
(シナリオ自体のプリロードは試しました 環境によってはエラーが発生しました)

また、ティラノの公式サイト等で最新版のスクリプトタグの学習兼試し打ちができると良いです
出来れば、エラーのログがとれたら良いです
以前は有志の方によってあり大変お世話になりました。

209 名前:tyranolover

2017/05/13 (Sat) 11:44:08

ティラノスクリプトでゲーム制作をさせてもらっているものです。
要望があるので書き込みさせていただきます。
吉里吉里にある、[clickskip]タグのようなものを導入することは難しいでしょうか?
[wait]タグなどにも、canskip属性をつけて、クリックでスキップできるようになったら嬉しいです。

210 名前:aa

2017/06/04 (Sun) 07:53:41

お世話になっております。
過去、有志の方がプラグインで画像を降らせるプラグインを作成して頂きましたがmake.ksに消す処理しないと
ロード後にも引き継いでしまいます。動画を載せるなど考えましたがクリックが必要で悩ましいです。
個人的には一枚の画像から花や天候などを多く降らす(回したり)演出は頻繁に使うのでご検討頂ければ幸いです。pixi.jsですと動作は重いでしょうか…
よろしくお願い致します。

211 名前:荻原

2017/06/04 (Sun) 11:05:20

>>210

> 有志の方がプラグインで画像を降らせるプラグインを作成して

このプラグインというのは『プラグインの作成依頼・相談所』スレの>>27で挙がっている、
keitoさん作の『雪が降るプラグイン』のことでよろしいでしょうか。
それとして話を進めますね。(もし違っていたら以下全文スルーしてください(^^;)


ただ、ちょっとお話が錯綜しているように感じられましたので、

> make.ksに消す処理しないとロード後にも引き継いでしまいます

問題をこの1点にしぼって、
「セーブ時の画像降り状況をロード時に再現する」ように
『雪が降るプラグイン』を変更する方法を考えてみます。
つまり、

・何も降っていないセーブデータをロードしたときは、何も降らせない
・何かが降っているセーブデータをロードしたときは、それを再び同じ設定で降らせる

また回す演出も使われるということなので、

・降っている何かがアニメーションしていたら、それも適用する

ことも必要になりますね。


コードを全文載せると長くなりますので、以降はブログに記事を書きました。
ご参照くださいませ。
http://tempura9357.blog.fc2.com/blog-entry-20.html

212 名前:aa

2017/06/07 (Wed) 01:23:28

>>211
プラグインについてはそちらです 名前を出すのに躊躇してしまい分かりづらい質問になってしまい申し訳ございません
できればより多く知られる様に公式プラグインのページに載せて頂いたら良いのですが改造になってしまいますので難しいですね
コードまで追記して頂きありがとうございます。

213 名前:荻原

2017/06/11 (Sun) 13:11:06

[voconfig]タグについて要望です。

連番を指定桁までゼロ詰めする、という機能は需要があるように思いますが、
当タグにdigit属性を設定可能にする、あるいはConfigファイルで指定可能にするなどして、
ゼロ詰め機能を公式実装していただくことは可能ですか?

  1, 2, 3, …, 10, 11, 12, …, 100, 101, 102, …, 1000, 1001, 1002, …

たとえば上の連番をdigit=3でゼロ詰めすると、

  001, 002, 003, …, 010, 011, 012, …, 100, 101, 102, …, 1000, 1001, 1002, …

となるようにしたい、ということなのです。

214 名前:シケモクMK

2017/06/13 (Tue) 20:56:14

>>213

荻原 さま

ご要望ありがとうございます。
こちら、前向きに検討いたします。

有難うございます!

  • 名前: E-mail(省略可):
  • 画像:
iphone・Andoroidアプリ化対策スレッド
1 名前:ShikemokuMK

2012/12/12 (Wed) 19:26:59

ティラノスクリプトで作成したアプリをIphoneアプリやアンドロイドアプリに変換に関して扱うスレッドです。

AppStore、GooglePlay に関してもこちらでお願いします。

【ティラノスクリプトアプリ化手順】

◆IOS編
http://tyranoscript.blogspot.jp/2012/10/ios.html

◆Andoroid編
http://tyranoscript.blogspot.jp/2012/10/andoroid.html


214 名前:nine

2017/01/30 (Mon) 01:51:43

>>213

spark様
お返事ありがとうございます。

アプリ化はティラノプレイヤーで行いました。
初めてのゲーム制作のためチュートリアルなど熟読し、
貼って頂いたリンク先も何度も確認し、手順をそのままなぞった形です。
ちなみにティラノビルダーはVer1.62を使用しております。

click="true"の件もありがとうございます。
確かにブラウザでなければいらないとの情報もありました。
こちらは、click="true"を記入したものと記入していないもの、
どちらも試したのですが駄目でした。

制作、書き込み共に慣れておらず、情報不足ですみません。

215 名前:spark

2017/01/30 (Mon) 09:21:02

>>214

ティラノプレイヤーは

Android 要件 4.4 以上

になってるのが気になりますね。

エミュレーターを4.4以上にあげて試してみるといかがでしょうか。
それでもだめなら古い手順のcordovaで試してみるのがよさそうです。

216 名前:nine

2017/01/30 (Mon) 10:55:29

>>214

Android4.4以上…!
バージョンも多少気にしてはいたのですが、ティラノプレイヤーの方とは盲点でした。

早速、教えて頂いた方法で試してみようと思います。
半ば諦めておりましたが、希望が見えてきました。
ご助力頂き本当にありがとうございました!

217 名前:nine

2017/01/30 (Mon) 16:23:23

度々すみません。
>>212の件でご報告に参りました。

古い実機でも動作させたかったためcordovaでの手順を試してみたところ、
初めてスマートフォンでBGMが鳴りました。これでやっと進めます。
ご回答頂き、重ね重ね本当にありがとうございました。

218 名前:M

2017/03/29 (Wed) 21:10:06

http://bbs8.fc2.com//bbs/img/_745900/745841/full/745841_1490789406.png

ティラノビルダーの初期データにてiOSアプリのビルドを試みたのですが、
Xcodeにてswift3にコンバートしないとビルドできないと怒られ、
コンバートすると画像の箇所でビルドエラーが発生します。

219 名前:こめこめ

2017/04/05 (Wed) 17:09:48

androidアプリ化して実機テストしたところ、[stopbgm]を使っても音楽が止まりません。
PCでのテストではちゃんと止まります。
過去レスを洗ったところkag.tag_audio.jsを過去バージョンと差し替えれば停止できるとのことでしたが、該当のバージョンはもうダウンロード入手できず
とりあえず現行の4.50、4.40、4.31は全て試しましたが全滅でした
どなたか解決法、またはkag.tag_audio.jsの修正点をご存知の方、教えていただけると幸いです。お願いします。

220 名前:シケモクMK

2017/04/06 (Thu) 13:12:23

>>218
Mさん
こんにちは。

以下の手順でSwiftのバージョンを下げるのが取り急ぎ手っ取り早いかと思いますがいかがでしょうか。
http://qiita.com/Hakota/items/4a5e9201c7dc17e9017a

swift3対応についても、時間ができたら進めさせていただきたいと思います。
よろしうお願い致します。

>>219
こめこめさん
こんにちは。

これは制作されたゲーム自体の
ティラノスクリプトバージョンはいくつをご利用でしょうか?

また、アプリ化で音が止まらないということについて
どのような手順でアプリ化してものでしょうか。cordova? ティラノプレイヤー?
テストしたアンドロイド端末のバージョンについても、ご提示頂けると何かサポートできるかもしれません。
現状では「ティラノプレイヤー」をつかったアプリ化が推奨です。

お手数ですが、ご確認頂けると幸いです。

221 名前:こめこめ

2017/04/06 (Thu) 18:42:59

>>220 シケモク様
肝心なこと書いてなくてすみません!cordova6.5でビルドしました…
作り始めた頃は古い機種で動かしたいと思っていてティラノプレイヤーは敬遠したきりすっかり忘れてました
こっちでビルドしたら音関係が上手く動作しました!ありがとうございます
製作は4.50rcで、android6.0の実機で確認しました

222 名前:ななしまん

2017/06/05 (Mon) 23:19:23

ティラノビルダーsteam版とティラノプレイヤーでIOSアプリ化をし、実機でBGMを鳴らせるところまで
出来ておりますが、フェードインとフェードアウトが実行されないようです。

[fadeinbgm][fadeoutbgm] を使っても同様でした。
どなたかお分かりの方がいましたら、ご教授お願いいたします。

環境は MACOS Sierra10.12.5 xcode8.32 ios10.3.2 です。

223 名前:ななしまん

2017/06/08 (Thu) 21:08:38

>>222
Androidで怨あそびというアプリをリリースした時は、音の問題は特になかったのですが・・
(skipで効果音が出ないというのはあります)Iosは難しいですね。

ちなみにキャラが横にずれた時に残像も残ってしまいます(>_<)

  • 名前: E-mail(省略可):
  • 画像:
質問用スレッド part2
1 名前:シケモクMK

2014/12/07 (Sun) 08:50:51

ティラノスクリプトに関するわからない事がありましたら、お気軽にどうぞ

質問する時は、前スレで解決していないか、確認していただけると幸いです。

前スレ 質問用スレッドpart1
http://tyrano.bbs.fc2.com/?act=reply&tid=6151309

986 名前:シケモクMK

2017/01/27 (Fri) 12:16:49


>>981 ねこさん

>状況に応じて右クリックの効果を変更させたいのですが
これは、ご指摘の通りティラノスクリプト本体の改造が必要です。

方法としては
右クリックイベントを自分で定義します。

例えば、デフォルトの右クリックの動作を削除した上で
以下のようにして右クリックを検知します。
$("body").bind('contextmenu', function() {


});

この関数の中で、グローバル変数で
今、戦闘シーンなのか、ノベルシーンなのか
といった判断をした上で処理を実装します。

ちなみに、RPGゲームを製作されているということですが
ティラノスクリプトはノベルゲーム用のエンジンですので
無料でしたら「ウディタ」、有料だと「RPGツクール」といった
ツールのほうが、作りやすいかもしれません。

念のためご提案させていただきます。
よろしくお願いいたします。

987 名前:シケモクMK

2017/01/27 (Fri) 23:42:43



残り10となりましたので、新スレ立てました。

質問用スレッド Part3
http://tyrano.bbs.fc2.com/?act=reply&tid=10411268

返信は引き続き、このスレッドへ。
新しい質問は新スレへどうぞ。

988 名前:tope

2017/01/28 (Sat) 00:06:38

お世話になっています。
キャッシュされていないhtmlを呼び出した時に描写の重い要素(背景imgやスロット数を増やしたセーブリストなど)の表示が遅れて一瞬だけレイアウトが崩れるのを防ぐため
javascriptでページをフェードインするようhtmlに記述しています。例えばsave.htmlでは

<script>
$(function(){
$('#save_area ul').hide();
//セーブリストにidを設定して非表示

$('#save_img').hide();
//セーブ画面背景にidを設定して非表示

$('#button_close').hide();
//クローズボタンにidを設定して非表示

$('#save_area ul').each(function(i) {
$(this).delay(10 * i).fadeIn(300);
});

$('#save_img').each(function(i) {
$(this).delay(10 * i).fadeIn(300);
});

$('#button_close').each(function(i) {
$(this).delay(10 * i).fadeIn(300);
});
});
</script>

<div>に各要素のidを設定…

と言った具合です。ただ、私の勉強がまだまだ足りていないため、恥ずかしながら今度はhtmlを閉じる時、逆にフェードアウトさせる仕方がわかりません。
可能ならhtmlを開く時と閉じる時で挙動を統一したいのですが、どういった記述をすればそういった挙動を作ることができるでしょうか?

989 名前:tope

2017/01/28 (Sat) 00:08:12

あああ、書き込んで更新したら次スレの誘導がありました…申し訳ありません

990 名前:うどん

2017/01/28 (Sat) 04:56:27

>>985 シケモクMK様

さっそくのご返信、誠にありがとうございます!
ご教示頂いた手順で、無事希望通りタイトルへ戻る事が出来ました!
本当にありがとうございます!!

シケモクMK様が仰る通りの手順で間違っていないと存じます。
やはり私のタグの書き方に問題があるのですね……
今後本編でbgmovieタグを使用したい時の為に、お言葉に甘えてプロジェクトファイルをメールで送信させて頂きました。
本当にお時間のある時で構いませんので、ご査収頂けると幸いです。
よろしくお願い致します。

991 名前:シケモクMK

2017/01/28 (Sat) 13:31:34

>>990

こちら、メールでもお伝えしましたが
特定条件で発生する、ティラノスクリプトの不具合です。

次回アップデートで修正予定です。

ご連絡、有難うございました。

992 名前:シケモクMK

2017/01/28 (Sat) 13:40:19

>>988 topeさん

こんにちは。
お問合わせの件について、これは私も気になっていた部分なので
公式として、次回アップデートでサポートする予定です。
(素材ロード後のフェードイン、フェードアウト)

お問合わせのフェードアウトについて

$("img").fadeOut("slow");

のような、fadeOutがあった気がするのですが
効きませんでしょうか。

質問の意図が違っていたらすみません。
よろしくお願い致します。

993 名前:tope

2017/01/28 (Sat) 18:32:51

>>992
回答有難う御座います。
閉じる時の処理の発火方法がわからなくて、document.oncontextmenu = function()~…とかって書けば閉じる時に実行するかな?
なんか全然違うような…という有様です。
そんな状態なのでアップデートにてご対応して頂けるというのなら、これ以上のことはありません。
厚いご対応、心よりお礼申し上げます。

994 名前:ゆみ

2017/06/08 (Thu) 13:13:35

初歩的な事かもしれませんが、どうしても解決できませんでしたので質問させて下さい。

[image]を使用したキャラクター画像の操作についてです。

1キャラにつき、
・立ち絵のパターンが4枚、
・立ち絵1枚につき服装差分が5枚
・立ち絵1枚につき表情差分が5パターン。
つまり、1キャラにつき表情差分も含め差分が100必要(それが更に5人分)になってくるので、
ならば[image]タグで服装+立ち絵パターン、表情とで分けてキャラクターの表示をするしかない…
と言う結果に至っております。
(そもそも、[chara_new]ではなく[image]を使用すると言う考え方に間違いはないでしょうか?)

そこで質問なのですが

;キャラクター表示
[backlay]
[image layer=0 page=back visible=true top=100 left=300 storage =身体差分パターン1.png]
[trans layer="0" time=2000]
@wt


;キャラクター表示
[backlay]
[image layer=0 page=back visible=true top=100 left=300 storage =身体差分パターン2.png]
[trans layer="0" time=2000]
@wt

とすると、前の画像の情報が残ってしまいます。
かと言って、間に[freeimage]を挟むと一度パッと消えてしまいます。
自然にトランジションしながら次の体差分を表示するには、どうすればいいでしょうか。

恐らく本当に初歩的な質問のようには感じているのですが、
全く解決出来ずに恐縮ながら質問させて頂いている次第です。
御手隙の際にご確認頂けると大変うれしいです。

995 名前:ゆみ

2017/06/08 (Thu) 13:21:36

掲示板を使用する事が不慣れの為、次スレの誘導に気付きませんでした。
そちらに再度質問させて頂きます。
申し訳ございませんでした。

  • 名前: E-mail(省略可):
  • 画像:
不具合報告スレッド
1 名前: shikemokuMK

2012/08/31 (Fri) 17:38:56

不具合を発見されましたら、こちらで報告していただけると嬉しいです

434 名前:匿名

2017/05/27 (Sat) 22:37:18

次の現象をv454にて確認しました。

 ◎メッセージウィンドウに文字を追加している最中にロールボタン「オート」をクリックすると、
  以降、異常な速さでメッセージ送りがなされる。

この現象はテキストを適当に長く&文字表示速度を遅くして試すと再現しやすいと思います。
挙動を見ていると、なんだか次のスクリプト読み込みのブッキングが起こっているような気がします。

435 名前:シケモクMK

2017/05/28 (Sun) 23:34:38

>>434

ご報告、ありがとうございます。
確認しました、たしかに変な動きしますね。

修正いたします。
助かります。ありがとうございました。

436 名前:なないろ

2017/05/31 (Wed) 22:16:47

シケモク様

ティラノスクリプト使わせていただいています。
ありがとうございます。

>>426の件についてですが、お忙しいとは思いますがキーアニメーション機能はとても魅力的ですので
修正お願いできますか?
よろしくお願いします。

437 名前:tune

2017/05/31 (Wed) 23:35:52

CSSのanimationプロパティがそのまま残ってると
ロードしたときや[chara_mod]使用時に再びアニメーションが始まっちゃうってことみたいですね・・・

ロードしたときや[chara_mod]使用時にアニメーションを切るか
keyframeアニメーション終了時に発行されるイベントでアニメーションを切るかのどっちかですかね

438 名前:tune

2017/05/31 (Wed) 23:56:18

応急処置的ですがwebkit環境なら./tyrano/libs/jquery.a3d.jsの288行目の後に
$(this).css("-"+vendor+"-animation-play-state","paused");
を加えれば止まりますね

439 名前:こじま

2017/06/01 (Thu) 09:40:22

>>433に関連して
あまりプログラムに詳しいわけではないのでわかりませんが、
menu.htmlに原因の一端がある可能性があるんじゃないでしょうか。
ver4.50以降のmenu.html内の記述には、<img />を<a href="#">~</a>で包んでいる記述がありますが、
この<a>タグがなんかふりーむ!の埋め込み画面で悪さをしてるのかなと。
>>433で張られているリンクから実際にふりーむ!でブラウザプレイし、メニューを表示した際に
デベロッパーツールで<a>タグの包みを外すと、正常にセーブ画面なりロード画面なりに移ることができました。

440 名前:荻原

2017/06/03 (Sat) 17:50:51

2点報告します。

● make.ks における不具合

make.ks でマクロまたは[call]を使用して外部ファイルに飛んだ場合、
メッセージウィンドウ内のテキストが消失することを確認しました。
公式ページのサンプルゲームでもそれを確認できます。

ティラノスクリプト - サンプルゲーム - LIVE2Dプラグイン
http://tyrano.jp/sample/show/2
(LIVE2Dプラグインサンプルの make.ks ではマクロと[call]が使用されているはずです。)


● メッセージレイヤーの位置

ゲーム初期化時には、メッセージレイヤーは .root_layer_system に振り分けられています。
(kag.layer.addLayer() にメッセージレイヤーを振り分ける分岐処理がある。)

しかしセーブデータをロードすると、
今度はメッセージレイヤーは .root_layer_game に振り分けられてしまいます。
(kag.layer.setLayerHtml() にはメッセージレイヤーを振り分ける分岐処理がない。)

それほど問題ではないかもしれませんが、
JavaScriptで直接操作する処理を入れているゲームの場合、
ロードすることでセレクタが想定通りに働かなくなる原因にはなりうると思います。

441 名前:荻原

2017/06/03 (Sat) 19:48:05

make.ks の件について追記

テキストの消失が起こるのは、
・ゲームが [p] タグによって停止している瞬間のセーブデータをロードした場合
だけのようでした。

上記以外のセーブタイミングについては、
たとえばゲームが [l] や [s] で停止している瞬間が考えられます。
そちらのタイミングのセーブデータをロードした場合では、
テキストの消失は起こりませんでした。

エンジンのしくみはよくわかっていませんが、
ロードする際にセーブした瞬間の [p] タグを実行してしまっているので
テキストが消えるということでしょうか。

現時点での実用上の解決方法としては、
・[p] をすべて [l][cm] で置換する
ということになるのかなと思います。以上です。

442 名前:シケモクMK

2017/06/03 (Sat) 21:20:26

ご連絡、大変助かります。
有難うございます。

すべて目を通して、順次確認します。
ありがとうございます!

443 名前:児玉 守

2017/06/06 (Tue) 17:31:32

>>439こじま様
ふりーむ様の不具合がこちらで、検証して頂けるとは思っていませんでした。
有難うございました。

  • 名前: E-mail(省略可):
  • 画像:
初心者のクエスチョン
1 名前: もえ|д゚)

2017/03/17 (Fri) 14:21:48

今日は『ティラノスクリプト』を使ってはじめました。
でも、プロブレムが出てました…
①tyranoscript.exeはいつもコーナーでスタートアップします。フィックスできますか。
②音楽をプレイしたら、遅いです(スクリプトで[playbgm]を入れましたところ後でプレイ始めます)
助けたらうれしいです。

  • 名前: E-mail(省略可):
  • 画像:
ゲームの配布について
1 名前:のぶ

2014/03/11 (Tue) 21:24:38

ティラノスクリプトでゲームが完成しました。ブラウザゲームもしくは、自サイトで遊べるようにしたいです。
公式サイトの説明を見たのですが、説明がいい加減すぎて全く分かりません。フォルダ丸ごとアップロードとはどういうことですか。
また、fc2の無料HPで本体ファイルをアップするにはどうすればいいのですか?詳しく教えて下さい。
ちなみにvista のchromeです。

2 名前:アオイサクラ

2014/03/11 (Tue) 22:33:46

>>1 のぶ様

こんばんは。
プロジェクトファイルをホームページにアップロードする方法については、
まずFC2ホームページのヘルプ・マニュアルをご覧になった方が早いかと。
http://help.fc2.com/web/qa/group319/909/#909

データを転送するためのフリーソフトを利用する方法が推奨されています。
(FC2ホームページのweb上でアップロードする仕組みでは、フォルダごとアップロードはできません)
また、ティラノスクリプトのファイルはUTF-8以外の文字コードだと文字化けしてしまいますが、
ツールによっては転送時に勝手にシフトJIS等に書き換えてしまう場合があります。
アップロードした際に文字化けしてしまった時は、ツールの設定を確認してみてください。


また、「ブラウザゲームとして配布する」方法は、プロジェクトフォルダをzip等に圧縮して配布するといった感じです。
しかしながら、環境によっては上手く動かないらしいので、「ティラノスクリプトforWindows」や
「ティラノード」などを利用しアプリケーションとして配布した方が良いかと思います。

そして最後にですが、製作者のシケモクMK様は貴重な時間を割いて
無料でティラノスクリプトのツールや公式サイトのマニュアル等を提供してくださっています。
それを「いい加減」呼ばわりするのはさすがにどうかと……。
もう少し感謝の伝わるような言葉を選ばれた方が、製作者様の励みにもなると思いますよ。

……では、好き勝手述べてしまいましたがこれにて。参考になりましたら幸いです。

3 名前:のぶ

2014/03/15 (Sat) 10:39:25

解決しました。ありがとうございます。

4 名前:ヒロ

2015/07/13 (Mon) 21:16:34

わかる方がいらっしゃったらご教授願いたいのですが、Macのティラノスクリプトで作成したゲームを
データーなどが見えない形でパッケージしてアプリ化する場合はどうすれば良いのでしょうか。
そのままだと、「〜.app」のみでは動作しないので、パッケージ化するためには他のソフトが必要なのでしょうか?
windowsですとティラノードというソフトがあるようですが、Macの場合は何か方法がありますでしょうか?
よろしくお願いします。

5 名前:いづ

2016/12/16 (Fri) 01:27:43

初めまして。既出でしたら申し訳ありませんが、詳しい方いらっしゃいましたら教えてください。
作品をCDやDVDに焼いてリリースする詳しいやり方が分からないので教えていただけますか?
公式サイト等で調べてみたのですが自分の理解力がないからなのか良くわかりませんでした・・・

すみませんがよろしくお願いします。

6 名前:いづ

2016/12/16 (Fri) 01:30:50

>>5 追記
すみません、使用しているのはティラノスクリプトでWin8.1です。
よろしくお願いします。

  • 名前: E-mail(省略可):
  • 画像:
プラグインの作成依頼・相談所
1 名前:ShikemokuMK

2012/10/05 (Fri) 11:31:41

プラグインに関する話題を扱います。

例えば

「こんなプラグインが欲しい!」

「便利なプラグイン作ったよ!」

といった情報のやり取りが出来ればと思います。


◆プラグインの作り方
http://tyrano.jp/adv/next/plugin

87 名前:シケモクMK

2015/06/30 (Tue) 22:20:31

>>87

sou さん

ご要望有難うございます。

サンプルについて、今後も拡充に努めてまいります。
完成品の公開については作り手さんの許可も必要になりますので
なかなか、難しいところではございますが、一部作者様はご好意で配布頂いております。

サンプルについては、事例を集めたサンプルの拡充と
ブースターパックのアップデートを予定しております。

ご不便おかけして申し訳ありませんが
よろしくお願いいたします。


88 名前:sou

2015/07/12 (Sun) 05:27:45

>>88シケモクMK様

お答え頂きましてありがとうございます。

例えばティラノスクリプトで公開されてるゲームでシューティングやRPGなんてジャンルも
作成されてる方がおります。

自分もそういったジャンルに挑戦してみたくて色々調べているのですが
やはり難しく手がかりも少ないです。

サンプルがあるだけで作成する可能性がかなり広がります。
仰いますように作成者の許可が必要なのも分かりますし募集をかけるというのも
きっと難しいのかも分かりませんが今後サンプルが増えていく事を願っております。

ブースターパックがアップデートされていくのはとても助かります。
そちらの更新も楽しみにお待ちしております。ありがとうございました。

89 名前:スケキヨ

2015/07/21 (Tue) 23:22:24

keitoさんのトランジションプラグインみたく
方向を指定することってできませんかね?
デフォルトでは右から左だけなので
いろんな方向に動かしたいです。

90 名前:スケキヨ

2015/07/23 (Thu) 03:05:16

すみません。質問スレと間違えて書き込んでしまいました。

91 名前:gtx

2015/07/30 (Thu) 13:44:50

質問をみていて思ったのですが、ボタンhoverの画像変更ではなくて、キーアニメも選べたらいいなと思います、
どちらかしかできないと思いますが、あとで追加したhoverが優先されるような形でできたらいいです。
他に方法があったらご教授お願いします。

92 名前:sou

2015/07/31 (Fri) 07:08:52

【音量調節機能(その他)について】

いつもお世話になっております。コレまでの書き込みでもあったもので恐縮でございますが
音量調節機能が標準であれば嬉しく思います。

私がプレイしたティラノスクリプトで作られたゲームは右下のメニュー画面を押すとそこにコンフィグが追加されており
そこで音量調整が細かく出来る様になっておりました。具体的にはこのようになっております。

●音関係の調整が【BGM】【SE】【VOICE】(それぞれが10段階ほどで調整可能)
●文字の表示関係が【テキストの表示スピード調整】【オートモード時のスピード調整】


こうした細かい調整機能を加える事がティラノスクリプトでも可能である事が分かったのですが
色々調べた結果、やはり素人では方法がよく分からず、実装する事が出来ない状態であります。

【BGM、SEの各種音量調整】【テキストの送りスピード調整】

この二種が今の所強く希望している部分でございます。
プラグインをずっと期待しているのですがやはりこうした機能は標準であれば便利であると
考えております。

今後もティラノスクリプトでゲーム製作を続けていきたいと考えておりますので
どうかこれらの機能が追加される事を願いつつ待ち望んでおります。
何卒ご検討頂けましたら幸いです。よろしくお願い致します。

93 名前:unknown-factor

2015/11/08 (Sun) 23:36:37

RPGバトルのサンプルとなるものを
シケモクMK様宛に送らせていただきました。
何かの参考になればと思います。

94 名前:unknown-factor

2015/11/10 (Tue) 18:16:54

コマンド選択式ターンバトルのサンプルを
以下のサイトからダウンロードできるようにしました。

ttp://unknown-factor.com/download/

95 名前:hororo

2016/08/11 (Thu) 14:00:19

メールにて提出させて頂い折、「TwitterでRTします」とのお返事を頂戴しましたが、
残念ながらTwitterアカウントは持ってないのでこちらに投稿させて頂きます。

セーブサムネイル画像を軽量化するプラグインを作成しました。
サムネイル画像をPNGからJPEGに変更するだけなのですが、
結構軽くなるので、セーブスロットを増やしたい方には有効かと思います。
http://hororo.wp.xdomain.jp/68/

他にも、セーブに削除・保護ボタンを付けるプラグインや
バックログの改行を改善するプラグインなども作成しています。
http://hororo.wp.xdomain.jp/plugin/

js初心者なのと、自分用に作った物なので、
そのまますんなり使えない場合もあるかと思いますが
何かの参考やお役に立てば幸いです。

96 名前:HALBY

2016/11/29 (Tue) 19:14:02

ティラノスクリプトのゲームの音声を全てWebAudioAPIで再生するプラグインを作成しました。
既存の記述を全く変更せずに、ゲームの冒頭でプラグインを読み込むだけで自動的に再生方式が切り替わります。
[wbgm]と[wse]タグは使えなくなりますが、それ以外のタグは端末を問わずに使えるようになります。
ただし、そもそもWebAudioAPIが使えないブラウザでは音が全く出なくなります。ご了承下さい。
https://drive.google.com/open?id=0Bwuu2YsQ94JiTlR4aXJBQjBmbG8

バグ報告等はTwitterアカウントまで @halby24

  • 名前: E-mail(省略可):
  • 画像:
質問用スレッド
1 名前: shikemokuMK

2012/08/31 (Fri) 17:40:08

ティラノスクリプトに関するわからない事がありましたら、お気軽にどうぞ

992 名前:HR

2014/11/29 (Sat) 00:14:53

続けて質問ですみません。

979の質問に関連するかも知れませんが
ほとんど同じで一部が異なっている画像を背景にフェードインした場合
「全体が一瞬薄暗く」なってから変更先の画像がじわじわ現れるのですが、
全体には影響せず変更ポイントだけが湧き出てくるようにしたい場合どのように記述すればいいでしょうか?
手持ちのツールでは変更点の部分だけ透過PNGにしてレイヤーで被せるよりも、
全部を1枚絵にしたJPGを2枚保存し切り替えたほうがサイズが小さいためこのようにしています。
全体JPG:20kb 部分PNG:220kb

現在使っている記述はこれで、これだと一旦全体が少し暗くなってからフェードインしています
[preload storage="data/bgimage/xxxx.jpg" wait=true]
[back storage=xxxx.jpg time=1000]

良い方法がありましたらご教唆ください。
宜しくお願い致します。

993 名前:のり

2014/11/29 (Sat) 15:15:10

››HR様

お返事ありがとうございます!
デバックモード、やってみます。

立ち絵の切り替えの件ですが、上げていただいたサンプルが
私のPCではうまく表示されなかったので、(見切れていたり)スルーしていました。
DLしてコードを見てみます。
アドバイス、どうもありがとうございます。

手がかりが見つかり、とても助かりました。

まずはお礼のみにて失礼致します。

994 名前:のり

2014/11/29 (Sat) 15:29:15

HR様

993の問題についてです。

>[back storage=xxxx.jpg time=1000]


こちらのサンプルでは、黒を挟まずに背景が切り替わったり画像が現れたりするところがありました!
参考になるでしょうか・・・?

http://tyrano.jp/home/booster_sp

995 名前:HR

2014/11/29 (Sat) 16:24:53

のり様

ありがとうございます。サンプルを拝見しました。
恐らく火の鳥の部分が黒く抜ける際の変化の部分を紹介いただいたのだと思います
スクリプトを見てみましたが、背景の上(レイヤー3)にキャラクター登録した全画面大の画像を表示してるみたいです。
[chara_new name="title" storage="bg/bg00-01.png"]
[chara_show name="title" layer=3 left=0]
(scene1.ksの186行目 多分ここだと思います)

画像切り替えを行っている秀丸のスクリーンキャプチャのところは
一旦薄暗くなって画像が切り替わっていましたし
同一レイヤーのbackとfore間でのトランザクションでは出来ないのかも知れませんね。

ゆっくり捲るぱらぱら漫画みたいに動けばいいので、
レイヤー1~9まで画像を最初から全部配置/表示し
上から消していくような力技でも出来そうですが
(サンプルと同じ方法では古いiPadのchromeで979の問題が出てしまいました)
たいした量ではないのですが、(レイヤ9表示中は1~8は見えないのにスタンバイしてるので)メモリを無駄に使うのが気になっているところです。

それでも1枚20kbくらいですので、最悪上の方法で……
その前にもう少し紹介いただいたサンプルを調べてやってみます。
ありがとうございました。

996 名前:のり

2014/11/29 (Sat) 18:11:09

HR様

>恐らく火の鳥の部分が黒く抜ける際の変化の部分を紹介いただいたのだと思います

そうです。
なかなか難しいですね・・・

今私はスクリプトを組みながらデバックしているところなので、
使えそうなことがあったら、掲示板でご連絡します。

お互いに、頑張りましょう!

997 名前:こんか

2014/12/02 (Tue) 19:27:05

質問させてください。
ゲーム中に「オプション」を開けるようにして、
BGMやSE、そのほか細かい設定を弄れるようにしたいのですが、可能でしょうか?

現在はタイトルからのみ設定できるようにしているのですが、やはりゲーム中に弄れると便利だなと思いまして……

998 名前:のり

2014/12/03 (Wed) 13:06:52

ここのところ、ご質問ばかりで申し訳ありません。
以前、クラン様がご質問されていたアンドロイド端末でのセーブ問題が私の端末でも起こりました。
発生したのは、クラン様と同じギャラクシーです。
PCのほうは最初からサムネイルが表示されていて、何故か

[Config.tjs]を、

;configThumbnail = false

にしても動作が変わらない状況です。

「load.html」「save.html」の{{if img_data != ""}}の部分の削除を試して見ようと思いましたが、
私のものにはありませんでした。
※かわりに、<img src="{{:img_data}}">がありました。

■<PCでの開発環境>■
  ブラウザ:GoogleChrome
  OS:WindowsXP
  Phonegap:3.3.0-0.19.6
※バージョンアップしたいのですが、方法がわかりません。
 昨日環境がおかしくなってビルドができないので近々では実機確認ができない状況です。

■<デバック端末>■
  端末名:ギャラクシーS3α
  OSバージョン:4.3

以上です。よろしくお願いいたします。

999 名前:ななか

2014/12/05 (Fri) 15:21:42

質問です
発言者の名前のところに変数(名前変換した主人公の名前)を表示させたいのですが、
#[emb exp=f.myouji][emb exp=f.namae]
では表示されません。

他のやり方があったら教えてください。

1000 名前:YUI

2014/12/06 (Sat) 12:37:18

>>1000

ななかさん
こんにちは。

以下のようにすると出来ました。
お試しください

[eval exp="f.myoji='初音'"]
[eval exp="f.namae='ミク'"]

[eval exp="f.full_name=f.myoji + f.namae"]
[chara_ptext name=&f.full_name]

;初音ミクと表示される

#は[p_chara_text]の短縮系なので
このように書くと動きます。

マクロ化したものを用意しておくと
記述が楽になりそうですね。
お役に立てれば幸いです。

1001 名前:neko

2016/11/19 (Sat) 20:35:48

ctrlでスキップの公式プラグインがうまく動作しません・・・
私のやり方が悪いのかな・・・汗
もし、どなたかしっていたら情報をください・・・><

  • 名前: E-mail(省略可):
  • 画像:
    • タイトル:
    • 名前: E-mail(省略可):
    • 画像:
Copyright © 1999- FC2, inc All Rights Reserved.