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


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

質問を書き込む前に

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

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

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


機能追加・改善に関する要望など

1:shikemokuMK:

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

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

2012/09/04 (Tue) 23:57:06

この掲示板(FC2)が2ちゃんねるブラウザーなどで見れないので非常に使いづらいです。
3:ShikemokuMK :

2012/09/10 (Mon) 23:44:38

>>2
ホラーさん。

こんにちは。
すみません。。。 何かおすすめの掲示板などありますでしょうか?

もしくは、2chにスレとかを立てたほうが良いのでしょうか。

アドバイス等ありましたら、何卒よろしくお願いいたします。
4:スクリプター&プログラマ :

2012/09/25 (Tue) 20:07:37

ティラノ使っていて思ったんですが、ティラノ=吉里吉里3と呼んでも、
遜色ないかも しれませんね。
(吉里吉里3はマルチプラットフォームという噂もあったので)


要望ではないんですが、操作を吉里吉里に近づけたかったので、
javascriptを作ってみました。
http://keito-works.com/tyrano/

<導入すると、以下の機能が追加されます>
1.キーボード対応
2.マウス右クリック対応
5:ShikemokuMK :

2012/09/26 (Wed) 17:12:53

>>4
おぉ!これはすごい!

このスクリプトについて、

http://tyrano.jp/plugins

のページで掲載してもよろしいでしょうか?

もしOKでしたら
セキュリティの観点でJSなどのファイルはこちらのサーバーに配置させていただきますが
貴サイトへのリンクとお名前を掲載させていただければと思います。

よろしくお願いいたします。


6:スクリプター&プログラマ :

2012/09/27 (Thu) 19:26:05

>>5
ありがとうございます。上記の件、問題ございません。
(記載して頂けるなら、名前はkeitoでお願いいたします)

自分の周りでは、要望が多かった操作なので
本家様から入手できると、気軽で良いかもしれませんね。
7:スクリプター&プログラマ :

2012/10/01 (Mon) 23:29:54

上記をプラグイン化しましたので、ご連絡いたします。
http://keito-works.com/tyrano/plugin_kirikiri_ca.ks.zip
(その他、機能も追加しています)
8:ShikemokuMK :

2012/10/02 (Tue) 11:36:02

>>7
あぅ。お手数おかけしてしまって、すみません。。。
有難うございます!

掲載しました。修正点などありましたら、お知らせください。

http://tyrano.jp/plugins

よろしくお願いいたします。
9:スクリプター&プログラマ :

2012/10/13 (Sat) 23:22:52

更新はいつでも良いのですが、
swfを、見えなくする改善を、ご検討いただけないでしょうか。
<embed width="0" height="1" src="novel_sound.swf"…など

Safariやスマホで見ると、左上に(swfの)白い1ドットが見えます。
http://tyrano.jp/demo/play/kanojo
10:ShikemokuMK :

2012/10/14 (Sun) 20:25:13

>>9

ご指摘有難うございます。

すみません。。確かに気になりますね。
修正します!
11:MT :

2012/10/15 (Mon) 21:49:40

失礼します。
クリック待ちグリフの設定について
要望があるので書き込ませていただきます。

ティラノスクリプトは[glyph]タグが未実装になっているようですが、
これを実装していただきたいです。
右下指定表示にしたいので、よろしければ、ぜひお願いします。
12:ShikemokuMK :

2012/10/15 (Mon) 23:01:32

>>11 MTさん

こんにちは。ご要望有難うございます。

[glyph]について、確認しました。
実装可能ですので、新機能としてタグを追加したいと思います。

常時、タグを追加していきますが
優先度を上げた方が良いタグなど、ご指摘などありましたらお気軽にご連絡ください。

ありがとうございました!
13:MT :

2012/10/16 (Tue) 17:03:36

>>12 ありがとうございます。再び失礼します。
ちょっと気になる動作があったので…… 

;タイトル画像非表示
[freeimage layer=base page=back]
@trans time=1000
[wt]
;オープニング動画
[movie storage="op.mp4" skip=true]

こういうプログラムを動かしたのですが。
[wt]を入れてトランジション待ちをしたあとで、
自動的にMP4が再生されません。
一回画面をクリックしないと再生できないので、
これが仕様でしたら自動再生にしていただけるとありがたいのですが……
([wt]の代わりに@wait time = 1000を指定すると、
movieタグをすっとばしてプログラムが流れたあとにMP4が再生されました)

よろしければ、お願いいたします。
14:shikemokuMK :

2012/10/16 (Tue) 23:35:46

>>14

ご指摘の現象について、現状ムービー再生前にクリックを挟むようにしています。
ただ、確かに違和感を感じるかもしれません。

ムービーを自動的に再生開始するように修正を行う方向で調整します。

ただ、スマートフォンから閲覧の場合、クリックがないと再生できない縛りがありますので
そちらは残ることになるかと思います

ご指摘、ありがとうございました。
15:ShikemokuMK :

2012/10/22 (Mon) 03:54:49

>>11
>>13

こんにちは。
ご連絡、遅くなりすみません。

最新版(Ver2.20)において、
動画再生の動作修正、及び、[glyph]タグの追加を行いました。

お気づきの点有りましたら、何なりとご連絡ください。

よろしくお願いいたします。


16:みちづき :

2012/11/05 (Mon) 02:34:28

失礼します、みちづきです。2.40使わせていただいています。
ちょっと前から言うか迷ったんですが……、
初心者でも使いやすく&意見でも、と書かれてらしたので… 
現在の使用感というか、ちょっと難しいな、と思ったことなんですが。

ありがたいことにセーブ周りのカスタマイズが飛躍的に自由になったのは
すごく可能性が増えたと思うのですけれど、
たとえば自分のような、もしくはもっとライトなユーザーには
自由度が高すぎて難しいかなあ、と……

自分が考えていたのは、いまのデフォルトコンフィグ画面の、
背景色を変えたり、文字配置位置を変えたりとか、CSSで弄れるレベル程度の、
ありものシステムを見た目だけ変えてオリジナリティを出す
インスタントなカスタマイズだったんですけれど、
こういうのって搭載してもらえるでしょうか……?

どうも的はずれな無理を言っているようでしたらすみません。
書き込み失礼しました。
17:るた :

2012/11/06 (Tue) 00:47:13

教えられてこちらの掲示板にきました。
よろしくお願いします。

要望なんですが、吉里吉里でできているのかどうかわからないんですけど
画像のフォルダ分けができないでしょうか?

fgimageの中にcaraAとかcaraBとかのフォルダをつくって
そこにキャラ画像をいれるとかいう……。
それとも指定でfgimage1とかfgimage2とかのフォルダを作って
呼び出すことができるんでしょうか?

キャラクターが多くなるとフォルダで分けた方が管理しやすいな、と思いまして。

あとキャラクターの登場位置を今は数値で指定していますが、
left、center 、rightのような単語で管理できれば大きさ(幅)の違うキャラを
いちいち数値を調べて立たせなくて楽だなあと思います。

よろしくご検討ください。
18:ShikemokuMK :

2012/11/06 (Tue) 22:42:27

>>17

るたさん

はじめまして。こんにちは。

フォルダ分けは可能です。

>fgimageの中にcaraAとかcaraBとかのフォルダをつくって

その場合、fgimage/charaA/chara.png

みたいに配置して、画像ファイル名を指定する際に

storage="charaA/chara.png"

とすることで、対応できます。

あと、キャラクター登場位置について
[image]タグを使った場合、leftなどの位置指定はサポートしております。
leftがどの位置を指すのかといったことはconfig.tjs ファイルを編集します。

http://tyrano.jp/home/tag#image


ご指摘の意図と異なっていたら、ごめんなさい。


その他、お気づきの点などありましたら、何卒よろしくお願いいたします。

19:みちづき :

2012/11/07 (Wed) 01:00:55

おじゃまします……またもみちづきです。
仕様っぽかったので、こちらに書き込ませていただきます。
2.40↑で改装された[quake]タグをダウンロード解凍のデフォルトで
使用確認させていただきました。(クローム最新でローカル環境です)

揺れはとても制御しやすくなって、
理想的な動きをしてくれるようになってありがたい限りなのですが、
クエイクの処理を抜けたところでクリック待ちが発生するので、
これを自動で次の文章が表示される動きにしていただけるとうれしいです。
よかったら、よろしくお願いします。
20:shikemokuMK :

2012/11/07 (Wed) 10:25:03

>>19

こんにちは~。有難うございます。

[quake]の件について、KAG/吉里吉里にもある[wq]タグ(画面揺らし終了待ち)を実装しようと思います。
揺れながらストーリーを進める需要にも対応できると思いますので

その他、お気づきの点あれば、よろしくお願い致します。

21:るた :

2012/11/07 (Wed) 12:45:05

ShikemokuMKさん、はじめまして。
お返事ありがとうございます。
フォルダ分けについてありがとうございました。
これでキャラクターが増えても大丈夫です。

位置指定についてはちょっと意図と違いました ^^;

ティラノ独自の簡易キャラクター表示に近いんですが、
こちらはキャラAが登場するとき真ん中に表示されますよね。
そしてキャラBが登場すると自動的に計算されてAは右に、Bは左に表示されますね。

でもキャラAを都合上左にしたいときは?
キャラBを先に登場させればいいのかもしれませんが、登場順をどうしても
Aを先にしたいときもあるかもしれません。

もちろん そのときだけleft=数値 やright=数値の指示を使えばいいんですが……。

でも[cara light]とか[cara left]とかのタグでどんな幅のキャラクターでも
自動的に計算してくれて右や左に配置できたら便利だなあと思ったんです。
たんに面倒くさがりなだけですが(笑)。
(以前使ってた FamousWriterでできてたんで)

これからも少しずつ使っていきますのでよろしくお願いします。
22:shikemokuMK :

2012/11/07 (Wed) 13:28:01

>>21

なるほどです。
認識まちがっており、すみません。

仰るとおり、立ち位置を指定したいケースは多そうですね。
キャラクター簡易モードで、chara_show の時に位置指定も合わせてできると良い感じなんですかね。。。

機能追加を検討します。
有難うございました。

その他、お気づきの点ありましたら、お気軽にお願いします。
23:8byte :

2012/11/08 (Thu) 18:28:07

文字速度をノーウェイトに出来ないでしょうか。
スマホだと速度の問題があるので、ノーウエイトなどの指定がしたいです。
24:ShikemokuMK :

2012/11/08 (Thu) 22:20:32

>>23

こんにちは。

nowait について、現状サポートしていませんでした。

確かに、ノーウエイトは需要はありそうです。機能追加を行いたいと思います。

その他、ご要望ありましたら、お気軽にご連絡ください。
25:8byte :

2012/11/09 (Fri) 21:24:45

今後ユーザ数が増えても、要望やバグ報告は
掲示板でいくのでしょうか?(Githubなどの導入なし?)

可能であれば、吉里吉里と同じように
バージョン管理システムを導入して欲しいです。
26:shikemokuMK :

2012/11/10 (Sat) 00:34:12


>>25

そうですね。もう少し効率的したいですね。

IRCなどがあると、情報共有やスピード感が向上するような気もしています。

一方で初心者の方にも気軽に参加して欲しいので
そのあたりは、掲示板が一番適しているのかなぁとも思っています。

他にはWikiとかでしょうか。。。

ゲーム制作者の方にとって創作活動の手助けになるコミュニティと、
ティラノスクリプト自体の改修をバランスよく推進できる仕組みを作りたい

オススメのツールや手法について、何かありましたら
ぜひともご意見よろしくお願い致します。
27:さな :

2012/11/10 (Sat) 09:48:36


はじめまして。

質問なんですが、ユーチューブの動画プレイヤーを表示できるみたいなのですが
ニコ動のプレイヤーを表示することはできますか?
28:スクリプター&プログラマ :

2012/11/11 (Sun) 13:56:06

>>27
可能です。
色々と方法はあるのですが、簡単な方法がiframeで埋め込んでしまう方法でしょうか。
http://keito-works.com/tyrano/test/nico/

ソース一式をアップロードしましたので、併せて参照ください。
http://keito-works.com/tyrano/test/nico/nicovideo.zip
29:keito@スクリプター&プログラマ :

2012/11/11 (Sun) 14:06:53

>>25の8byteの件、補足させて頂きます。

スレッドフロー掲示板は、非常に書きやすいものの
コミュニティが分断化されやすい気がします。

分断化の原因は、以下の点です。
・どの質問が未回答なのか、分かりづらい。(埋もれたりする)
・回答が何件なのか、ぱっと見できない。


そこで、以下をご提案いたします。

案1.吉里吉里と似たような構成
(サポート掲示板はツリー型、問題管理はGithubのissueなどを利用)

案2.ふりーむの掲示板のように、返信(回答)が分かる構成
http://www.freem.ne.jp/cgi-bin/bbs/beginner/osiete.cgi

今後、ユーザが増えた場合に、ご検討いただけると幸いです。
30:さな :

2012/11/11 (Sun) 20:54:21


>>28

できました!すごい!

ご丁寧にサンプルまで作っていただいて、助かりました。

ありがとうございました。 m( )m
31:8byte :

2012/11/13 (Tue) 18:14:28

keitoさんが補足してくれたので、
今後については、言うことがないのですが

現在の表示件数を、本家と同じく、10件程度に減らしてもらえないでしょうか。
50件で省略みたいで、スクロールが大変なことになってます。
32:rad :

2012/11/14 (Wed) 23:47:30

ティラノスクリプトで作成したものをCorokkeで公開できるようにする、という予定はありますか?
試しに強引にdropboxにティラノスクリプトで書いたものをアップロードして試してみたのですが、一応動作はしました。
ですが、非常に重く、クリックしすぎると止まってしまったりと不具合もありそうです。
33:ShikemokuMK :

2012/11/16 (Fri) 00:41:53

>>32

radさん

こんにちは。ご質問有難うございます。

そうですね〜。

Corokkeに公開することは技術的にはそれほど難しくないので
ぜひ、対応してみたいですね。

検討いたします!有難うございます。
その他、お気づきの点ありましたら、よろしくお願い致します。
34:mishima :

2012/11/17 (Sat) 17:16:12

ティラノスクリプトを試用させて頂いております。
その中で、不具合とまでは言えない現象について報告させていただきます。

MACのブラウザ(Firefox, Safari, Chrome)およびiPhoneにおいて、禁則処理が行われません。
Windowsでは問題ありません。Androidは未テストです。
現状、シナリオを手製のスクリプトに喰わせて、スペースや改行を追加するなどの処理で
追い出しさせていますが、あまり適切な処置に思えず、こちらに書かせて頂きました。

ブラウザの仕様上の問題かもしれませんが、ティラノスクリプト側でソフトウェア的に
対応する場合、Windowsブラウザでの表示より行数が増えてしまうことも考えられます。

何か別の解決策が御座いましたら、教えていただけると助かります。
35:keito@スクリプター&プログラマ :

2012/11/17 (Sat) 18:07:06

>>30
参考になったみたいで、良かったです。ティラノは色々できるので、
汎用性の高いところが、素晴らしいかなと思います。

ソースについては、
スクリプト例として、URLを少し移動させて頂きました。

もし、再度ご利用の場合は、以下からご参照ください。
http://www.keito-works.com/tyrano/script.html
36:ShikemokuMK :

2012/11/18 (Sun) 03:06:15


>>34

mishima さん

こんにちは。ティラノスクリプトをお試しいただき、有難うございます。
禁則処理につきまして、

data/system/config.tjs

というファイルの 236行目あたり、「自動改行/改ページ」で

;defaultAutoReturn = false;

と指定してください。
禁則処理が有効になります。
(コメントでは、無効になると書いてますが有効の間違いです。すみません。)

その他、不明な点有りましたらなんなりとご連絡ください
37:mishima :

2012/11/18 (Sun) 09:34:40

>>36
ShikemokuMKさん。
できました!
Windowsでは問題ない、と書いていましたが、句読点が半角になるので起きにくいだけでした。
改ページだけマニュアルでやればこちらの方が私には自然に感じられます。
ありがとうございました<(_ _)>
38:8byte :

2012/11/21 (Wed) 07:37:01

Androidで動作させた時なんですが
最高スペック端末でも、画像処理に違和感を感じます。

他のJSエンジンのように
GPUアクセラレータを使うようには、できないでしょうか。

(他のJSエンジンは、だいたいCanvasを使っているので、
意識せずともGPUが使えてる…というのもあるんですが…)
39:shikemokuMK :

2012/11/21 (Wed) 13:29:03


>>38

こんにちは。

確かにAndroidでの軽量化は課題なんですよね。
私のAndroidは2年くらい前のやつですが、トランジション系で負荷が重くなる印象です。

Canvasも解決策としては有効ですねー。

ってか、そもそもiphoneと比べてAndroidのWebViewがダメダメすぎて orz
40:8byte :

2012/11/21 (Wed) 23:44:28

>>39
おっしゃる通り、iPhoneは優秀なせいか
iPhone4GSとかだと、かなり良い動きをしています。

スマートフォンの進化は目覚しいので、いっそのことAndroidの進化を待って
・Androidは、5.0~6.0 (一年後に発売のモノ)推奨
というのもアリなのかも?
41:きり :

2012/12/08 (Sat) 17:26:56

最初の方でも話題になっていますが、質問や不具合報告などはツリー型掲示板の方が便利なように思います。
有名な某MMOの掲示板ですが、こういった形式だと見やすいかもしれません。
特定の話題でレスもしやすいかと思います。
http://pararisya.sakura.ne.jp/uo/cgi-bin/c-board/c-board.cgi?id=qqanda

あと、エンジンのアップデート方法もうまいやり方があると助かります。
そのまま上書きしてしまうと、first.ksやConfig.tjsなどを上書きしてしまって毎回再設定が必要になってしまいます。
なので、最近はtyranoフォルダの中身だけを上書きしてエンジンのアップデートとしています。
42:shikemokumk :

2012/12/12 (Wed) 21:10:50

>>41

きり さん

こんにちは。

確かに、ご提示のような掲示板のほうがわかりやすいですね!
ノウハウの蓄積にもなりそうです。

エンジンのアップデート方法について、以下に記事を用意しました。
ダウンロードページからもリンク済みです。

http://tyranoscript.blogspot.jp/2012/12/blog-post.html

その他、お気づきの点ありましたら、ご連絡ください!
43:ななな :

2013/01/19 (Sat) 15:33:41

はじめまして。
画像表示についてなんですが、例えばキャラの表情はそのままで頬だけが徐々に赤くなるというのをやりたいのですがどうもうまくいきません。
トランジションを使うと画像が一瞬白くなるなどスムーズに切り替わらないのです。
単純に【image】や【freeimage】にtimeパラメータがあればいいのにと思いました。
あとレイヤーセットの様な概念もあるといいですね。
例えば背景と前景を組み合わせた画像を同時にクロスフェード表示させたいのです。
マクロで代用できそうなのですがなかなかうまくできません。
ご指導、ご検討いただければと思います。
44:ななな :

2013/01/19 (Sat) 18:47:00

>>43
前者の件は【キャラクター操作】関連のタグでなんとかなりました。
勉強不足のまま書き込み申し訳ありませんでした。
45:mas_iwa:

2013/02/10 (Sun) 10:53:01

shikemokumk様

【選択肢でのセーブ】【バックログ】

最近、ゲームを発売以来、購入者から
ポツポツと感想やレスをいただくようになりました。

現状、一番多い声が「選択肢でセーブできない」でした。
これについては、ユーザーはみんな「バグ」という認識です。
中には「セーブ機能自体が実装されていない」と
勘違いしていたユーザーさんもいました。
こういうお客様に限って、公式ストアーにレビューを頂戴していて、
うれし、痛しで、歯がゆいです (笑


次に「バックログ」です。
これに関しては「あった方が便利」「ないと不便」という意見が
半々でしたが、基本的には、みんなが欲しがっています。

以上、ご検討くださいませ。
mas_iwa
46: :

2013/02/11 (Mon) 20:45:48

作者様

お忙しいところすみません。
以前から利用させていただきたいと思い早速試してみました。


(24時間以内の)時間の概念を持たせたいと思い、変数の計算で出そうと思い、
例えばゲーム開始時が12時であった場合

[eval exp="f.time = 720, f.hour = 0, f.min =0"]

で初期設定し、5分経過した場合

[eval exp="f.time = f.time + 5"]

で処理させようと思いました。
この時、時間を確認させようとした場合

[macro name="timeview"]
 [eval exp="f.hour = f.time / 60"]
 [eval exp="f.min = f.time % 60"]
[endmacro]

[timeview]

[emb exp="f.hour"] 時 [emb exp="f.min"]分です[r][l][cm]

と表現させたかったのですが、\ 演算子、MOD 関数が使えないようで、
単純に f.hour = f.time / 60 で時間を求めようとすると、当然ながら整数にならず
12.083333...と表示されてしまいます。

\ を導入して頂くご予定、もしくは別の方法で時間を求めることは
可能でしょうか。


どうぞ宜しくお願い致します。
47:shikemokuMK :

2013/02/12 (Tue) 00:47:00

>>45

こんにちは。
>選択しでセーブできない
>バックログ

こちらについては、早急に対応したいところです。

バックログは、どのような形で実装するかも悩ましいところです。
簡単に実装できつつ、ゲームに合わせてカスタマイズしやすい方法を考えてみます。

大きく改修を入れる予定ですので、その他、お気づきの点有りましたら
何卒、よろしくお願い致します。


48:shikemokuMK :

2013/02/12 (Tue) 01:03:19

>>46

こんにちは。
ご質問、有難うございます。

ご指定の件について、小数部を切り捨て、もしくは四捨五入する場合は

[emb exp="Math.floor(f.hour)"] 時 [emb exp="Math.floor(f.min)"]分です[r][l][cm]
のように記述することで、対応することができます。

%演算子についても、対応しているかと思います。

また、日付の操作についてはJavaScriptをサポートしておりますので
幅広い表現が出来るかとおもいます。例えば、以下のような記述も可能です。


[iscript]

var now = new Date() ;

var y = now.getFullYear() ;
var mo = now.getMonth() + 1 ;
var d = now.getDate() ;
var h = now.getHours();
var mi = now.getMinutes();
var s = now.getSeconds();

f.date_str = y+"/"+mo+"/"+d+" "+h+":"+mi+":"+s;

[endscript]


現在の日時は[emb exp="f.date_str"]です。


以下のアドレスも参考になります。


http://www.hoge256.net/2007/08/64.html


その他、不明な点有りましたら、お気軽にご連絡ください。






49:kou :

2013/02/15 (Fri) 01:56:32

サンプルをプレイしてみて、音量調整がほしいと思いました。
Windowsの音量を変えれば良い話ではあるのですが、
YouTubeやニコニコ動画で音量が変更できるように、
アプリから変更できたほうが、誰にでも分かりやすく良いと思います。
50: :

2013/02/16 (Sat) 11:40:57

作者様

お忙しいところご確認ありがとうございます。
早速試してみて、意図通りの結果を得ることが出来ました。
ご対応頂きありがとうございました。
51:tks :

2013/03/04 (Mon) 16:35:19

はじめまして!
CSVなどの外部ファイルの読み込みや変数(2次元配列)のソート機能など
があると大変ありがたいです。

クイズのジャンル縛りやアイテムデータの整理などで活きると思います。
ご検討いただけると嬉しいです。
52:keito@ :

2013/03/09 (Sat) 12:40:54

>>51
tks様

はじめまして。
CSVなどは、クイズやアイテムの整理に良さそうですね。
[iscript]タグ(Javascript)を使うと、意外と便利に操作することができます。

CSVの読み込み
http://javascript.webcreativepark.net/library/jquery_csv
2次元配列
http://stabucky.com/wp/archives/227
53:tks :

2013/03/09 (Sat) 14:49:01

>>52
keito@様

Javascript使用可能な仕様であることを失念しておりました…;;
この度は本当に有り難うございました…これで目的達成の道筋が
見えました!
54:さぼ :

2013/03/13 (Wed) 13:52:31

はじめまして。
プログラム初心者の私でもちょっとしたものが割と簡単に作れるスクリプト凄いです^^

小心者なので対処法を知らないだけかもしれませんが、
上の方で言われている[nowait]での一瞬表示を実装(改良)して欲しいです。
現在は、メッセージレイヤのvisibleをテキストよりあとに記述してるのですが、
表示はいっぺんにされるものの、表示されるまでワンテンポ時間がかかります。

ステータス画面っぽいのを作りたいのですが、メッセージレイヤだと、
なかなか思うように行かなくて^^;

あと、上記とほぼ同じですが、
通常は文字をディレイで一文字ずつ表示。
表示途中で、画面を左クリックすると全文一瞬に・・・
と、途中でディレイをキャンセルできたらもっといいかなと思いました。

よろしくお願いします。
55:774 :

2013/03/27 (Wed) 02:00:04

初めまして。
出来れば16:9対応にしていただければと思います。
最近のWindows・MACなどは全て16:9もしくは16:10なので、
是非とも16:9対応にお願いします。

iPhone5もAndroidも16:9ですし。
4:3よりは遙かに次世代プラットフォームに向いていると思います。
宜しくお願いします。
56:keito@ :

2013/03/27 (Wed) 23:45:37

>>55
774様

初めまして。

画面サイズでしたら、Config.tjsの[;scWidth]と[;scHeight]で設定できますので、
960x540(16:9)や、864x540(16:10)などの画面サイズの指定も可能です。

(多分なんですが、ティラノの初期表示が640x480(4:3)なのは、
吉里吉里の初期表示を意識している のかも)

参考までに、過去ログ「質問スレッドの17~18」を引用させて頂きます


>17:tokitam : 2012/10/12 (Fri) 14:56:34
画面サイズを 800x600 にすることは可能でしょうか?
scWidth 等をいじっていたのですが、よく分からなかったです。

>18:juju : 2012/10/12 (Fri) 16:39:17
>> 17
こんにちは。

data/system/Config.tjs
を編集
scWidth と scHeightをそれぞれ 800 600 に変更すれば良いです。

あと、デフォルトのメッセージサイズも調整したほうがいいかもしれません。

// ◆ 初期位置
// これらは、position タグのそれぞれ left top width height の属性に対応します。
;ml = 16; // 左端位置
;mt = 16; // 上端位置
;mw = 640-32; // 幅
;mh = 480-32; // 高さ

このmw mh を 拡張すると良いです。
拡張すると素材のサイズも解像度とサイズをおおきく必要がありますね(例えば背景とか)
57:if :

2013/06/21 (Fri) 10:19:52

お世話になっております。
爆速☆ノベルゲーム開発ブースターパックを使用させてもらっている者です。
こちらのブースターパックは、ノベルゲームに必要なシステム等が最初から入っていて、大変重宝しております。
ですが、ブースターパックに最初から導入されていないシステムを入れようとすると、
チュートリアルにあるスクリプト(?)との表記の違い等で、つまづいてしまいます。

現在導入したいと考えているのは、

・メッセージウィンドウを一時的に全画面表示にする。
・プレイヤーの任意の名前をつけられるようにする。
・プレイヤーが任意で入力したキーワードに特定の文字が含まれていた場合、特定のシナリオを開始する。

などです。
初歩的なものかとも思ったのですが「お気軽に」という言葉に押されて、書きこませていただきました。
上記二つのものは、ノベルゲームなどを作る際には重宝すると思うので、ぜひブースターパックに取り入れてほしいと思っています。
ご検討のほど、よろしくお願い致します。
58:ミステリマニア :

2013/07/08 (Mon) 05:14:32

はじめまして!
サウンドノベルを製作中です。
ティラノスクリプトはたいへんすばらしいが、ただ、バックログがないことだけが……。

これさえあれば、サウンドノベルに必要な表現はほぼ完璧になるんじゃないでしょうか。ぜひぜひ導入を! お願いします。プラグインでいいですので。
59:ネタ :

2013/10/23 (Wed) 20:37:49

私も選択肢でのセーブとバックログは是非欲しいです
セーブすると自動でサムネ付きになる機能も欲しいです
それから、BGMやSVのフェードアウトも、止める用のコマンドからtimeで指定できた方が便利と思うのですが、いかがでしょうか
60:ShikemokuMK :

2013/10/27 (Sun) 15:23:49

ティラノスクリプト最新版をリリースしました。

http://tyrano.jp/home/download

tyranoscript ver290 RC版 です。

追加された機能は

・オートセーブ機能
・バックログ機能
・Windowsアプリ化
・MacOSアプリ化

などです。

バックログはたくさん要望いただいているので、さらに簡単に使えるようにプラグイン化も検討致します。

何卒よろしくお願いいたいます。


61:keito@ :

2013/10/27 (Sun) 17:04:31

>>60 ShikemokuMK様
最新版のリリースおめでとうございます。
機能が付いて、色々便利ですね。
(バックログのマウスサポートは、こちらで追加(push)させて頂きます。)

ティラノは大変良いスクリプトだと思うので、引き続き応援しております。
62:ネタ :

2013/11/01 (Fri) 21:04:46

Macアプリにするにはどうすればいいのでしょうか
私自身はwindowsなので確かめる事が出来ないのですが、__MACOSX\tyranoscript_for_mac_v282の中身を入れ替えて、__MACOSXファイルをzipで固めればいいのでしょうか
63:ピーヘ :

2013/11/08 (Fri) 22:56:56

はじめまして、吉里吉里から移行を考えてちょろっとタグリファレンスを覗いたのですが、
mp4動画再生はスキップだけでループ再生はできないんでしょうか?
ループされ続ける動画上のクリッカブルマップやテキストのリンクをクリックすると次の動画へ、みたいなゲームを考えているのですが、
動画は常に最前景に表示されてテキストとの同時表示が不可とかそういった不都合はありますか?
64:keito@ :

2013/11/17 (Sun) 14:28:37

今はmacを持っていないので、回答するべきか悩んだんですが
多分…ということで記載します。

>>63 ネタ様
__MACOSXは、macでzip化した時にできるフォルダです。(__MACOSXには、mac用のフォルダ情報が格納されます)

自分もWindowsユーザなので、試すことができないのですが
__MACOSXではない方を入れ替えて、macでtyranoscript.app(アイコンがあると思います)を起動すれば
多分動くと思います。

>>64 ピーヘ様
ご指摘通り、現在のティラノでは動画とテキストの同時表示ができません。
ティラノ自体を改造しないと、ご希望の動作は、厳しいかもしれません。
65:抹茶 :

2013/11/30 (Sat) 05:47:50

初めまして。
ティラノを利用させていただいています。
大変素晴らしい開発環境で本当に助かっています。

質問なのですが、
メッセージレイヤーに表示する文字を
センタリングして表示するには
どのようにしたらいいんでしょうか。
66:keito@ :

2013/12/02 (Mon) 00:12:43

>>66 抹茶様
初めまして。

多少、違和感があっても問題なければ
以下のようなスクリプトで、センタリングが実現できます。
--------------------------------------
[iscript]
//メッセージをセンタリング
$('.message_inner').css('text-align', 'center');

//センタリングを解除
$('.message_inner').css('text-align', '');
[endscript]
--------------------------------------

※違和感の対策
上記は、全センタリングになるので、表示中に違和感があるかもしれません
その際は、[delay]や[nowait]で表示スピードの調整も検討ください
67:抹茶 :

2013/12/05 (Thu) 17:53:26

>67
keitoさま

ありがとうございます。
無事センタリングして表示できました。

違和感というのは、
文字の表示の開始位置も
中央からになる、ということなんですね。

これはこれで味があるので
このままいこうと思います。

ありがとうございました。
68:keito@ :

2013/12/05 (Thu) 23:26:32

>>68 抹茶様
違和感があるかも(?) という点を気にしていたんですが、
確かに、味がある感じですね。

解決したようで、ホッとしました。
69:ツギハギ :

2014/01/04 (Sat) 06:09:20

初めまして。ツギハギと申します。

恥ずかしい限りですが、プログラム知識が一切ないため、
こちらの「知識がなくてもできる」という売り込みに惹かれて利用させていただくことにし、
日々わくわくと制作を進めつつ勉強させていただております。
(質問掲示板など、とても助かっております><。)

冒頭でも書かせていただきました通り、あまりにも知識がないため脱線しないように、
ダウンロードの段階からチュートリアルに沿って挑戦を開始したのですが、
一通りを終わらせた段階で、チュートリアル通りにいっていない動作があったり(理解はできました)
メッセージ速度やBGMの設定をユーザーに選択させる項目では、
「結局これは何をきっかけに表示されるんだろう。どんな風に表示されるんだろう・・・」
というような不明点が多くあり、足踏みしております。(無知な所為ですみません><;)
なので、こういったノベルゲームに便利な機能を盛り込んだバージョンの、
ブースターパックを公開していただけると、とても助かります><
(ワガママと分かりつつも、バックログ機能も入っていると嬉しいです><)

新機能などの開発でお忙しい中、このようなお願いは失礼かと思いますが、
ご検討いただけますと幸いです><

又、機能についてのお願いではないため、場違いな書き込みでしたら申し訳ございません。
70:シケモクMK :

2014/01/09 (Thu) 00:50:20

>> 70 ツギハギ さん

こんにちは。ご意見ありがとうございます。
仰るとおり、チュートリアルなどはリリース時点で作成したものからあまり変わっておらず
初めての方にわかりにくくなってしまっていますね。

現在、チュートリアルのリニューアルや充実、またブースターパックも準備しております。
また、ティラノスクリプトをグラフィカルな画面で開発できるツールを近日公開予定です。

その他、お気づきの点などありましたら
ぜひお願い致します。

今後共よろしくお願いいたします。
71:zouzou :

2014/01/17 (Fri) 20:08:20

現状、ティラノスクリプトには未読・既読を取得する方法がないようですが、
ノベルゲームは何度も繰り返しプレイさせることが多いので、
かなりユーザーから、つつかれそうな気がするのですが、
今後、既読・未読の判別、もしくは既読スキップなどの
機能追加の予定はありますでしょうか?

それではお忙しいとは思いますが、
ご検討のほど、よろしくお願いいたします。
72:yamo :

2014/01/23 (Thu) 17:37:21

初めまして、ティラノスクリプトでゲーム開発の方進めさせて頂いております!
本日、投稿させて頂いたのは・・・少し行き詰まった箇所がございまして・・・
皆様のお力を貸して頂けましたら幸いです。

ゲーム中、残り時間を画面に表示したく思いまして。
タイマーを作り、変数を一定間隔で-1していくプログラムとなります。
このタイマー自体は、正しく動作しており変数の値は、正しく一定間隔で
値を-1してくれるのですが・・・


[iscript]
setTimeout(countDown, 1000);
function countDown()
{
f.min = f.min-1;

document.title=f.min;

setTimeout(countDown, 1000);
}
[endscript]

この変数の値をjavascriptから、どのようにして画面に表示し更新すべきか・・・
というところで悩んでおります。

初回実行時は、変数の値を

[emb exp="f.min"]

という形で表示できますが、タイマー外のコードでありタイマー本体は javascriptコード
となっている為、javascriptのタイマーコード内から、画面の文字を更新するコードが
必要なのではと考えているのですが・・・その方法がわからない次第でございます。

皆様お忙しい中、恐縮ではありますが何卒よろしくお願いいたします。


73:シケモクMK :

2014/01/24 (Fri) 19:00:39

>> zouzou さん

ご意見ありがとうございます。
既読、未読機能はぜひ、つけたいですね。

現状ですとラベル記録という機能がティラノスクリプトにはありまして
config.tjs ファイルのautoRecordPageShowing を true にしておくことで通過したラベルを記録する機能がありますので
たとえば first.ks の *start というラベルであれば trail_first_start という変数に通過回数が登録されます。
これを使えば、通過記録があるかないかでスキップを停止するといったこともできそうですね。

もうすこし、簡単に利用できるようにできないか検討してみます。
有難うございました。
74:シケモクMK :

2014/01/24 (Fri) 19:56:54

yamo さん

はじめまして。スクリプトの中から要素を変更する場合

[layopt layer=0 visible=true]
[ptext layer=0 name="time1" x=200 y=200 text="変更前の文字" ]

[iscript]
$(".time1").html("変更後の文字");
[endscript]

例えば、[ptext] を変更するなら上記のようにname属性を指定しておくと
スクリプトから、 $(".変数名") という形でアクセスできるので値を変更できます。

こちらでいかがでしょう〜。
75:ohnyo :

2014/01/24 (Fri) 21:55:23

通過記録なんですが、github上のソースだと記録されないと思うのですが、、、。

https://github.com/ShikemokuMK/tyranoscript/blob/master/tyrano/plugins/kag/kag.tag.js#L836-L846

var sf_str = "sf.trail_"+this.kag.stat.current_scenario.replace(".ks","").replace(/\u002f/g, "").replace(/:/g,"").replace(/\./g,"")+"_"+pm.label_name;
var scr_str = sf_str +" = "+sf_str+" || 0;" + scr_str = sf_str +"++;";
this.kag.evalScript(scr_str);

なおすならこんな感じでしょうか。念のため。
76:シケモクMK :

2014/01/26 (Sun) 12:44:00

76 ohnyo さん

お、確かにgithub 上のソースなんか変ですね。確認します。
ご指摘、ありがとうございます。
77:yamo :

2014/01/29 (Wed) 21:15:58

シケモクMK様

お返事ありがとうございました!!ご返答頂いた内容で望んでいた処理を実装することができました!!
お忙しい中ありがとうございました!!
78:ねいこ :

2014/02/09 (Sun) 20:04:48

ティラノスクリプトの出来に日々感心しながら、
リファレンスを見させていただいています。

buttonタグに吉里吉里のbuttonにある
clickse
enterse
leavese
の属性を追加していただけないでしょうか?
ボタンをマウスオーバーしたときに音が鳴ったりするやつです。
ご検討いただければ幸いです。
79:シケモクMK :

2014/02/09 (Sun) 20:57:47

>79 ねいこ さん

こんにちは。ご意見ありがとうございます。
この機能は需要高そうですよね、、ご不便おかけしてすみません。
次回アップデートで追加したいと思います。
80:ねいこ :

2014/02/10 (Mon) 20:45:54

要望を採用いただき、ありがとうございます!
次回アップデート、楽しみにお待ちしています。
81:じば :

2014/02/14 (Fri) 23:30:42

こんばんは。
お世話になっております。

iOS向けのアプリとしてティラノスクリプトを利用させていただいたのですが、
SE,BGMのON/OFFに、

[iscript]
TG.stat.play_bgm = true/false;
[endscript]

を使っています。
ですが、iphoneでアプリを再起動すると、OFFにしていた音がONになってしまうようなのです。
お忙しいところ、申し訳ございませんが、よかったら改善して頂ければ幸いです。

あるいは、phonegapの問題の可能性もありますよね…。
その場合は、無理を言ってしまい申し訳ないです<(_ _)>
82:hanahana :

2014/02/16 (Sun) 10:27:00

初めまして。
今日からティラノスクリプトを使わせてもらってるものです。
先ほど。スタンダードパッケージをダウンロードしたのですが、チュートリアル通りindex.htmlを
開いたら画面が真っ暗で見れません。。
ちなみにPCはMacOSX10.9.1です。
safariとchromeが真っ暗なのですが何故かFirefoxは正常に起動します。
お願いします。
83:シケモクMK :

2014/02/16 (Sun) 12:44:21

>>85 hanahana san

こんにちは。
ティラノスクリプトお試しいただだき、ありがとうございます。
mac ですと以下の参考サイトのようにしていただけると、実行できます。

http://dev.classmethod.jp/etc/chrome-localfile-security/

ちょっと癖があって、chrome を完全に終了(Dockで右クリックで終了)させてから
コマンドを実行してindex.htmlをドラッグ&ドロップしてください。
なお、サーバーなどにアップした場合はこのような設定は不要です。

お試しくださいー。
84:K :

2014/02/21 (Fri) 11:06:01

こんにちは、ティラノスクリプトを使わせてもらっています。

>>79と合わせて、
ボタンにマウスを乗せたときや、ボタンをクリックしたとき、
ボタンの画像を変えられるようにしたら便利だと思います。

ご検討よろしくお願いします。
85:シケモクMK :

2014/02/22 (Sat) 08:41:56

>>87 こんにちは。

ご意見ありがとうございます。
たしかにそうですね!ボタンの画像も変更されるようにしておきました。

次回、バージョンアップ時に反映されます。

ありがとうございました!
86:K :

2014/02/22 (Sat) 14:45:56

>>88

要望を採用頂いてありがとうございます。
次回のバージョンアップを楽しみに待っています。
87:佐井 :

2014/03/24 (Mon) 01:27:17

作ったゲームに広告を入れたいのですが、
そういう機能は付けられませんか?

88:K :

2014/03/24 (Mon) 13:53:26

こんにちは、ティラノビルダー発表おめでとうございます。

ティラノスクリプトについてなのですが、
音についてはbgmとsoundがありますが、
このsoundを「声」、「操作音(ボタンを押したときの音など)」、「効果音(本編中の足音や動物の鳴き声など)」などに
細分化することはできないでしょうか。

お忙しいでしょうが、もしもできたらぜひよろしくお願いします。
89:シケモクMK :

2014/03/24 (Mon) 21:45:06

>> 90 佐井 さん

こんにちは。
表示方法が、使用する広告業者に依存するかと思いますので、ティラノスクリプトとしてサポートするのは難しいかもしれません。
採用する広告のにあわせて、ティラノスクリプトの表示サイズを調整いただけると幸いです。
申し訳ありませんが、よろしくお願いいたします。
90:シケモクMK :

2014/03/24 (Mon) 21:48:04

91 K さん

こんにちは。

>こんにちは、ティラノビルダー発表おめでとうございます。
ありがとうございます!

>音についてはbgmとsoundがありますが、
>このsoundを「声」、「操作音(ボタンを押したときの音など)」、「効果音(本編中の足音や動物の鳴き声など)」などに
>細分化することはできないでしょうか。

こちら、bgmフォルダ内でディレクトリを分けて再生するなどの方法だとダメでしょうか?

storage= "sample/music.mp3"

のような指定方法でも再生は可能かと思います。
ご質問の意図が違っていたらすみません。何卒よろしくお願いいたします。


91:そこいらのビギナー@有象無象 :

2014/03/26 (Wed) 01:33:30

途中経過 _
http://vegitan.blog28.fc2.com/
H.Pスペースにアップ分 _
http://novelquiz.web.fc2.com/

・・素晴らしい開発環境、ありがとうございます。

さて、自分は、なぜだかクリッカブル機能がうまくいきません。
http://tyranoscript.blogspot.jp/2012/09/blog-post.html

アップデート情報(2012年9月24日)
を参考にして、一応、組んではみたのですが、何かがオカシく、どこがオカシイのか分からず、行き詰っています。
できれば、このブログの回のサンプルコードを拝見させてもらう訳にはいかないでしょうか。

急に不躾な事を書き、申し訳ありません。

                         敬具



92:↑自己解決@そこいら..無象 :

2014/03/26 (Wed) 15:28:15

@ 94 の者です。

お騒がせして申し訳ありません。
自己解決致しました。


◆ 長文、お目汚し失礼

;----チュートリアル/スタンダード版/『選択肢を画像ボタンに..』
;----その、「基本文」を踏まえて、[button graphic="oda.png" target=*oda]
;----の箇所を、タグリファレンスの【clickable】の例文に、一部、差し替えるだけの事であった。

織田信長はどっちでしょう?
;[locate x=20 y=150]
[locate x=20 y=150]
[clickable width=200 height=250 border="solid:1px:gray" target=*oda]
[button graphic="oda.png" target=*oda]
;----↑織田画像にのみ、灰色の線で囲った選択エリアが出現した。
;----ちなみに、画像は前もって、『手軽に透明png』ソフトにより半透明化の下処理済み。
;----これで、ADV特有のアイテム捜査が可能に。
[locate x=500 y=150]
[button graphic="toyo.png" target=*toyo]

[s]
*oda
[cm]
正解です![l]
@jump target=*common1

*toyo
[cm]
間違いです[l]
@jump target=*common1

*common1

;----・・なんで、こんな単純極まりない事に、
;----思考のエアポケットにハマリ込んだのだろうか・・
;----我ながら非常に不思議な程の、ア●さ加減である。
;----ともあれ、深謝 m(. . )m ペコリ

93:K :

2014/03/26 (Wed) 16:37:36

>>93
シケモクMKさん

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

[iscript]
TG.stat.play_bgm = false;
[endscript]

でBGMが止まるように、
声やシステム音なども別々で止めたり再生したりできたらいいと思ったのです。
わかりづらく言って申し訳ありません。
そのようなことは可能でしょうか。
94:◇お詫び◇94-95@そこいらの..有象無象 :

2014/03/27 (Thu) 10:04:04

ご注意いただき、ありがとうございます。
確かに、ここは「機能追加」のスペースで、私は「質問..」か、「チュートリアル..」で投稿すべきでした。
重ねてお詫び申し上げます。

m(. . )m ペコリ

解決済み報告→ http://vegitan.blog28.fc2.com/blog-entry-120.html
95:エル :

2014/04/02 (Wed) 16:02:31

ティラノビルダー使ってみました
やはりGUIで製作出来るのはいいですね

要望としては紙芝居クリエーターのようにリアルタイムでプレイ画面をプレビューし、プレビュー画面でレイアウトの配置や拡大縮小など出来るようになればいいと思いました
紙クリのGUI→http://nicoplayer.blog60.fc2.com/?id=sm2808770&amp;w=1200&amp;h=900

昔発売されたノベル製作ツールのらのべえでもそのような機能が有り、座標の入力の手間も省けるのが画期的だったと思います
スパロボの戦闘シーンのように動きまわる場合もプレビューしながら作れるのでイメージ通りに動かしやすいと思いました

GUIというとスクリプトが書けない初心者向けという風潮が有りましたが、今時はCADや3DCG製作ソフトでもGUIで殆どの操作が出来ます
つまりGUI搭載エディタによって既存のスクリプターの方でも表現の幅を広げる事ができるようになるのではと、サウンドノベルの可能性を感じました
96:ネタ :

2014/04/03 (Thu) 09:16:02

ティラノビルダーのバージョンアップ、お疲れ様です。
やはり画面を見ながら位置調整が出来る事はとても画期的ですね。
後は選択肢でのセーブが出来るようにしていただけるとうれしいです。
97:シケモクMK :

2014/04/03 (Thu) 22:34:54

>>98 エルさん

ティラノビルダーをお試しいただき、有難うございます。
実際の画面を見ながら、色々確認できると便利ですよね。
製作者の負担を減らすことができるような仕組みを作っていきたいと思います。

ご意見有難うございます。

>>99 ネタ さん

こんにちは。
選択肢セーブについても、実装を検討します。

ありがとうございました。
98:MB :

2014/04/07 (Mon) 12:12:49

シケモクMK様

サウンドノベルを作っているのですが、サウンドの扱いをBGM、SE、VOICEという感じに分けて
それぞれ音量の項目を実装していただきたいです。
VOICEの扱いはSEなどとは別にした方が良いと思います。

オートモードも実装していただきたいです。

ご検討よろしくお願いします。
99:ねいこ :

2014/04/07 (Mon) 21:52:48

ShikemokuMKさま

以前、ボタンへのSE追加をお願いした者です。
オプションがたくさん増えていて感動しました。glinkも便利そうですね。
ありがとうございました!
100:匿名希望 :

2014/05/07 (Wed) 11:02:08

ティラノビルダー触らせていただきました。
身勝手ですがあったらいいなを述べさせていただきます。


①コンポーネントのキャラ操作にフェイスウィンドウの追加
 立ち絵と混同しない様にしたいです(別レイヤー扱い)

②コンポーネントの分岐ボタンのパラメータに変数名を追加
(ラベルの方がいいのかもしれません。吉里吉里詳しくないので間違った事いってたらすみません)
 プレビュー時に変数ウィンドウを別に設置し変数名ごとに数値の変化を確認できる

③作品中にメッセージウィンドウの変更ができるようにする
 
  機能の所にキャラクター管理ならぬメッセージウィンドウ管理を追加して
  コンポーネントのストーリーかシステムでウィンドウを変更できる

④背景変更のパラメータの演出にスクリプトを使えるようにする
 フェード等の演出でなく縦長画像をスクロール出来るように出来るようにしたい
 立ち絵でもできたらなお嬉しい


お疲れの中身勝手な要望だとは思いますがご検討頂けたら嬉しいです。
101:AvF :

2014/05/17 (Sat) 18:51:42

ビルダーについて、ビルド時に.ksやconfigをJavaScriptに全てコンパイル出来るようにはなりませんでしょうか。
他社になりますが
https://developer.novelsphere.jp/doc/o2doc2/index.html
こちらのエンジンはそういう挙動で、ビルド後のアプリは動作がすごく速いです。
実行時に.ksなどを読み込むのではなくJS直です。
こちらはビルドに.NET/Monoを使っていますが、Node.JSでやったらもっとCoolかと。
102:OpenGameSeeker :

2014/05/27 (Tue) 15:29:54

失礼します。[cursor]タグに要望が一点あります。
[cursor]タグで画像を設定した場合、[button]などのクリック可能なものを
カーソルで指定した時、従来のマウスカーソルのクリック可能状態の画像が
表示されてしまいます。pngもしくはgifなどの拡張子の場合、指定した画像で
表示を統一する事はできないでしょうか?
103:シケモクMK :

2014/05/27 (Tue) 18:31:43

>>104
AvFさん

最初にすべてコンパイルできれば、動作速度は大きく向上するかと思います。
ただ、大きくアーキテクチャを変更しなければならないため、実現は若干厳しいかもしれません。

動作速度の向上については引き続き努力いたします。
ありがとうございます。

>>105
OpenGameSeeker さん
こんにちは。
ご指摘、ありがとうございます。

この辺りは、ボタンに重なった時に、カーソルを変更できるようにするなど、改善を検討いたします。
取り急ぎの対応としましては

plugins/kag/kag.tag.js ファイルを開いて

j_button.css("cursor","pointer") ;

という箇所をコメント化してください。

link button などそれぞれに存在しますので、該当箇所を削除願います。
https://github.com/ShikemokuMK/tyranoscript/blob/master/tyrano/plugins/kag/kag.tag.js#L2724

あと、参考までにマウスオーバ字などにカーソルを変えたい場合は

[button name="role_button" role="menu" graphic="button/menu.gif"]

[iscript]

//role_buttonはボタンなどに付与したname
$(".role_button").hover(function(){
TG.kag.setCursor("ExQuestion.png");
},
function(){
TG.kag.setCursor("ExQuestion.png");
}
);

のようにするかといいかと思います
参考になれば、幸いです。
よろしくお願いいたします。
104:kawax :

2014/06/25 (Wed) 23:16:15

要望というか
githubのtyranoscriptはティラノのファイルだけ置いてbower対応してもらえると助かります。
説明は難しいのでサンプル作りました。
http://qiita.com/kawax/items/46cf847ae33e2d275217
https://github.com/kawax/tyranoscript
https://github.com/kawax/tyrano_sample

とはいえこれが使える人は多くなさそうですが。
105:まる :

2014/08/22 (Fri) 18:50:14

いつもお世話になってます、また幾つか気になることがあったのでお答え頂いたら幸いです。
選択肢のことなんですが、配列に入れることはできますか?

forで改行しながら表示できたら色々使えそうと思いたったのですが、うまくいきません。
106:ツギハギ :

2014/08/23 (Sat) 05:10:21

お世話になっております。
いつも質問、要望にご対応くださいまして、ありがとうございます。

以前 質問スレにも書き込ませていただいたのですが、
ルビを振った際にバックログで改行されてしまうので、
改善策がありましたらご対応いただけますと幸いです。
(マクロの特殊文字も同様ですが、難しそう><;)

ご検討よろしくお願い致します。
107:GAOU :

2014/08/24 (Sun) 18:10:57

ゲームプロパティで、画面モードで、全画面表示にして、960x480にしています。

Windowsアプリにしたいのですが、エクスポートしても全画面(最大化)ができません。

最大化すると、画面一杯に拡大してくれるとうれしいのですが、ご検討をお願いします。
108:セレクト :

2014/08/25 (Mon) 23:44:57

セレクトメニューってありますか?
もしまだなかったらあればいいなぁ。
[html]でもつくれるのですが値が入ったのか不安で・・
109:かいだん制作委員会 :

2014/08/28 (Thu) 11:14:11

>109様とかぶってしまう点なのですが、ルビが改行されてしまうのを改善していただければ嬉しいです。

それから、ruleタグにオートプレイを追加して頂ければなと思います。

ご検討よろしくお願いします。


110:ツギハギ :

2014/09/04 (Thu) 19:28:41

お世話になっております。
度々の質問、及び要望の書き込み失礼致します><
高頻度で参上してしまって申し訳ありません。

1点目、バックログでは空白改行が反映されず、やや読みづらさを感じましたので、
[cm]ではない、別のタグでバックログに空白改行を導入できると嬉しいです。
[cm]で空白改行を可能にしてしまうと長台詞のときなんかで改ページした際に
変な空白改行ができてしまうので、別タグで任意の場所に導入できると助かります><;

2点目、ロードゲームで再開した際、メッセージが1つ進んでしまうのが少々気になりました。
再開時にはバックログで前回までの内容確認ができないようなので(多分・・・で申し訳ありませんorz)
セーブした台詞、メッセージから再開できると有難いです。
(システムまわりから着手しているので、もし再開してもバックログが見れるようでしたら申し訳ございません)

3点目、こちらに書き込むべきかプラグインスレに書き込むべきか悩んだのですが、
コンフィグ画面のカスタマイズ制はそのままに、プレイ上メニュー(fixボタン)から開いて
戻って来られると便利だなぁと思いました。
こちらは他の機能にも応用できれば言うことなし状態なので、プラグインのほうが勝手が良いような気がしてます><

今のところはこんな感じで・・・知識もないのに難しい要望ばかりで申し訳ありませんが、
ほんのりとご検討いただけますと幸いです><
いつも本当にすみません。
今後のティラノにも大いに期待しております!
111:KROW :

2014/10/02 (Thu) 11:32:02

スキップ状態の取得をすることが出来ませんでしょうか?

現状でスキップ機能を使った際に割と止まるということがわかりましたので、

幾つかの箇所をスキップ時だけ動作変更させて対処したいと考えています。

また、今後においてもスキップ状態を取得して分岐させるというのは使用する可能性が高いので、

宜しければ対処してもらえるとありがたく思います。
112:LastShogun :

2014/10/05 (Sun) 14:20:21

ティラノスクリプトは大変強力なツールなのでかなり便利に使わせて頂いています。

さて、要望なのですが、
imageタグなどのstorageオプションでhttpが頭に付いているものは外部へURLとみなされるのですが、
HTML5のFileAPIを使ってローカルストレージ内のURLを変換したfillesystem:というスキーマは
storageに入れると内部URLとみなされて相対パスになってしまいます。

そのため、ライブラリをハックし、以下のように修正して使っています。
tyrano/libs.jsの25行目あたり。
----
$.isHTTP = function(str){
if(str.substring(0,4) ==="http" || str.substring(0,11) ==="filesystem:"){
return true;
}else{
return false;
}
};
----

可能でしたらこの修正内容を本体にも取り込んでいただくことはできませんでしょうか。
ご検討ください。よろしくお願いします。

やろうとしていことの参考URL:http://www.html5rocks.com/ja/tutorials/file/filesystem/#toc-filesystemurls
113:古森 :

2014/11/04 (Tue) 18:46:18

初めてゲームを製作している初心者です。
チュートリアルやタグ一覧を見ながらある程度作ったのですがセーブができず躓いてしまいました。
またオートセーブタグを入れた箇所でフリーズするなどもあり質問用スレッドで探したところ
「;configThumbnail」の設定を変更することで改善することがあると書いてあったのですが、
Config.tjs内には「;configThumbnail」を見つけることができず書き足すことでセーブ・オートセーブができるようになりました。

自分が弄っている間に必要な部分を削除してしまったかと何度かダウンロードしなおしていましたが、
最初からこの「;configThumbnail」という記述がなかったため初心者は必ず躓いてしまうように思います。

そこでConfig.tjsに最初からこの項目を入れて配布することはできないでしょうか?
あるいはチュートリアルなどにセーブ・オートセーブについての項目を追加することはできませんか?
ご検討お願いします。
114:のり :

2014/11/27 (Thu) 12:46:49

素晴らしいツール、どうもありがとうございます。
1つ、要望がございまして書き込みいたします。

■要望:[chara_mod]タグでも、座標の指定ができるようにしていただけないでしょうか?

一度表示したキャラを別の座標に持っていきたいです。
現在、表示したまま立ち位置を移動できないかを質問中ですが、
1人で座標変更の方法を探すのに、だいぶ苦労をしました。


■補足
一度表示したキャラを別の座標に移動させられる場合、
チュートリアルやタグリファレンスのキャラのところに書いていただけるととても助かります。
メモ書き程度でも、全く構いません。

よろしくお願いいたします。
115:のり :

2014/12/03 (Wed) 22:07:46

再度失礼いたします。
こちらの会社の公告を簡単に入れられるようにして欲しいです。

https://app-c.net/tutorial/monaca/

こちらは、課金のコードやプッシュ通知機能などが比較的簡単に使えます。
もしもプラグインがあれば更に幅が広がるように感じました。

Monacaという開発ツールもありますが、こちらは実装がされているようです。

よろしくご検討いただきたいです。
116:bassy :

2015/03/13 (Fri) 19:43:07

シケモクMK様

bassyと申します。
ティラノスクリプト+ティラノビルダー、便利に使わせていただいております。

1点、機能要望のお願いがございます。

◆ティラノスクリプトのゲームを、iframeでスマホサイト内に埋め込んだ際、
 ゲームエリアをスワイプしてもページスクロールが出来ない模様でしたので、
 iframeで呼び出された時も、スワイプでスクロールできるようお願い出来ますでしょうか?
(例えば縦長のスマホサイトの途中に、画面の大部分を占めるような形のゲームを埋め込んだ際、
 ゲームエリア前後のわずかなコンテンツ部分をスワイプしないとスクロールが出来ず、
 少々不便になってしまっております)、
 タップ等の制御の都合で技術的に難しいかも知れませんが、
 こちらが実現すると大変助かります。

ご検討くださいませ。
よろしくお願いいたします。
117:スーパーコピー専門店:

2015/03/14 (Sat) 16:49:48


本店は主に各種の高質量スーパーコピー

安心注文(販売)代を買って、
安全注文(販売)代を買って、
信用注文(販売)代を買って、
☆★☆━━━━━━━━━━━━━━━━━━━☆★☆
N品/NN品質 シリアル付きも有り付属品完備!
不良品物情況、無償で交換します.
税関没収する商品は再度無料で発送します.
◆100%品質保証!満足保障!2014年安心ショッピングセンター
◆広大な客を歓迎してご光臨!
★送料無料(日本全国)
www.buybrandcopy.com

店舗連絡先:96bgr@sohu.com
●当店は海外の最高級スーパーブランドコピーの専門店
偽物ブランドバッグ、激安かばん
偽物ブランド腕時計
HERMES( バッグ 、 財布 、時計)
CHANEL( バッグ 、 財布 、 時計 )
LOUIS VUITTON( バッグ 、 財布 、 時計 )
BVLGARI(財布、小物、時計)
GUCCI(バッグ、財布)
ROLEX(時計)
OMEGA(時計)
IWC(時計)
FRANCK MULLER(時計)
クロエ CHLOE バッグ
クリスチャンディオール、時計、ファッション雑貨&小物
118:ながと :

2015/05/01 (Fri) 21:57:06

お世話になっております。ながと(@nagat01)と申します。

tyrano/libs.js にある $.loadText という関数なのですが、
$.get に渡す url にランダムなパラメータを付加されていて、
これが $.get 1回毎に新たに生成されるランダムな値であるため、
GET 1回毎に最新のファイルが取得される仕様のようです。

そこで

1. url に付加するランダムなパラメータをウェブページのロード時に決定し、ロード後はずっと同じパラメータを使うように変更する
2. $.loadText 内の $.get を $.ajax に変更し パラメータに cache:true を付加することでキャッシュを有効化する

という風にプログラムを変更して以下のURLで実験してみました。

http://nagat01.web.fc2.com/itsukaze/index.html

結果として、ウェブページをロード後に、同じファイルについては最初の1回だけ GET により取得され、
2回目以降は cache から取得されるようになったようです。

変更部分(tyrano/libs.js の $.loadText) は以下のようになっております。
var file_path_param = Math.floor(Math.random() * 1000000)
$.loadText = function(file_path, callback){
var httpObj = $.ajax({
url: file_path + "?" + file_path_param,
cache: true,
success: function(obj){
var order_str = "";
if (httpObj) {
if (httpObj.responseText) {
order_str = httpObj.responseText;
} else {
order_str = obj; }
} else {
order_str = obj; }
callback(order_str); /* createOrder */ } });
if (httpObj.statusText === "error") {
alert("ファイルが見つかりませんでした"); }
};

windowsアプリケーションとウェブページ以外の環境ではテスト出来ておりませんが、
ご参考にしていただけたら幸いです。
119:ながと :

2015/05/06 (Wed) 21:07:51

たびたび申し訳ありません。ながと(@nagat01)と申します。

前回のものはブラウザや実行時の状態によって cache が使用されない場合があったようです。
今回はそもそもプログラム内部に cache を持ち、 cache がある場合は GET がそもそも発生しないものを作りました。


var loadText_cache = {} // GET したファイルをキャッシュとして保存します
$.loadText = function(file_path,callback){
if(file_path in loadText_cache) { // cache が合った場合はそれを引きます
setTimeout(function() { callback(loadText_cache[file_path]) }, 1) // 現在の処理を終えてから callback を実行するための変な方法です
} else {
var httpObj = $.get(file_path + "?" + Math.floor(Math.random() * 1000000), null, function(obj){
var order_str = (httpObj && httpObj.responseText) ? httpObj.responseText : obj
loadText_cache[file_path] = order_str // 取得したテキストファイルをキャッシュに保存します
callback(order_str); // createOrder
});
if (httpObj.statusText === "error") {
alert("ファイルが見つかりませんでした"); }
}
}

前回のものと比較して、cacheは必ず動作しますし、GET を繰り返さない分動作が安定するかもしれません。
影響範囲の大きい部分で非常に申し訳ありませんが、結果のみ報告させていただきます。
120:シケモクMK :

2015/05/06 (Wed) 22:06:37

お世話になります。
参考になるご報告、大変有難うございます。

ティラノスクリプト実装時に環境によってキャッシュの動きにバラつきがあったため
確実にファイルを取得するようにしましたが、確かに多くの環境で無駄になっている可能性がありますね。

ご報告の内容も踏まえ、改善を検討いたします。
有難うございます。
121:gtx :

2015/09/12 (Sat) 19:25:32

いつも、お世話になっております、先日、ビルダーを購入させていただきました。
初心者にはとても素晴らしいツールですね。
そこで思ったのですが、スクリプト中心の有料GUIがあればいいなと思いました。
イメージ的には「Eclipse」のファイル管理とタグ補色、プレビューの最低限のものです。
ツリー型のメモ調もついてたらいいかと。
機会がありましたらご検討お願いします。
122:ヨウ :

2015/09/18 (Fri) 16:35:51

110様と同じ問題です!
Windowsアプリにしたいですが、エクスポートしても全画面(最大化)ができません。
しかしティラノビルダーの中にプレビューすると、ちゃんと拡大できます。
ご検討をお願いします。
123:kamakiri :

2015/09/28 (Mon) 19:15:45

今月からティラノスクリプトを使いはじめたものです。

吉里吉里2をしていたのですが、web上で動くということで使用させていただいております。

要望が3点ございます。

1つは過去ログにもありましたbgmoptの実装です。
ボリュームが変えられると声が入る場面の調整が便利なので是非お願いしたいです。

2つ目はindent、endindentタグについてです。
インデントは会話文ではやはり欲しくなります。

3つ目はfontタグの縁取り文字の実装です。
確か吉里吉里ではedge属性だったと思うのですが、これもあると助かります。

要望ばかりで申し訳ないですが、参考までによろしくお願いします。


124:hinomoto :

2015/10/23 (Fri) 23:13:56

誤字?
http://tyrano.jp/usage/tutorial/mojiの最下部

>>(注) [position]タグで指定したメッセージレイヤのサイズと画像のサイズは同じにして置かなければなりません。
”(注) [position]タグで指定したメッセージレイヤのサイズと画像のサイズは同じにしておかなければなりません。”
置くは誤字だと思うのですが、どうなんでしょうか。
125:ピント :

2015/12/08 (Tue) 17:50:45

いつも楽しく使わせてもらっています。

バックログ機能とても便利なのですが、なぜか[position vertical=false]で縦書きにすると、
その文章だけバックログの表示ができませんでした。
ためしにこちらのサイトのサンプルゲームのサンプルテクニック集をダウンロードして確認させてもらいましたが、
やはり同じでした。
是非縦書きにしてもバックログに残るようにしていただきたいです。ご検討よろしくお願いします。
126:シケモクMK :

2015/12/11 (Fri) 00:14:11

>>128

ピントさん

ご連絡、有難うございます。
またご不便おかけしてもうしわけありません。

これはバグの可能性があります。
確認して、修正いたします。

ご報告、有難うございました。
127:としあき :

2015/12/26 (Sat) 21:13:30

tyrano4.0で音量変更に対応されてますが
videoのほうも同じ音量で再生するようにするパッチ
tyrano\plugins\kag\kag.tag._ext.js のvideo.autobuffer = true; あたりに追加

if (pm.volume != "") video.volume = parseFloat(parseInt(pm.volume) / 100);
else if (!this.kag.config.defaultBgmVolume) video.volume = 1;
else
video.volume = parseFloat(parseInt(this.kag.config.defaultBgmVolume) / 100);
128:windsturm :

2015/12/27 (Sun) 00:50:03

同じくvideoの音量調節出来ないか試してた者ですが、こんな感じに改造してました。
動画がどういった目的で使われるか分からないので別にシステム変数を追加したりしてます。
https://github.com/windsturm/tyranoscript/commit/1bfdc0377c09b675229edefc4203d5318b420c9b
129:シケモクMK :

2015/12/27 (Sun) 13:03:39

>>130
>>131

ご指摘の通り、ビデオ音量の調節も出来たほうが良いですね。

ご連絡頂いた内容を元に、masterにも反映させて頂きたく存じます。
大変助かります。有難うございました!
130:windsturm :

2016/01/04 (Mon) 23:25:37

>>132
ビデオ音量調節の実装ありがとうございます。
githubのソースを見たんですが、細かい事ですみませんが
kag.js と、Config.tjs にdefaultMovieVolume の値の処理を追加してもらえれば
音量のデフォルト値として扱えるようになるかと思います。
131: :

2016/01/09 (Sat) 19:53:40

 はじめまして。
ティラノスクリプトはまだ使い始めで、試行錯誤しつつ制作しております。
色んな機能が付いていて、すごく楽しいです。
オプション画面、大変良い出来です。
見やすさと編集のしやすさから、スクリプト記述派です。

●要望です。
会話画面のシステムボタンからコンフィグ画面などに直接飛んで、戻って来ることができたら、
とても嬉しいです。

システムボタンが組み込みやすくなっていると良かったのです。
バックログやセーブ、ロード画面は元から定義されているので
問題ありません……。
それ以外の機能や、ksにcallするのが難しいです。
飛ぶだけならできましたが、戻って来るのがタイトル画面になってしまうため、使いにくい印象です。
内部を色々いじらないとできないようです。
132:config.tjs :

2016/01/13 (Wed) 23:04:14

できればですが、シナリオ内のレイヤー数がconfig.tjsで設定しているレイヤー数以上であれば、
エラーメッセージを出して頂けると助かります。よろしくお願いします。
133:くらの :

2016/03/24 (Thu) 16:49:37

はじめまして。ゲームフェスに出す予定でティラノを触り始めました者です。
個人的に強く実装されてくれたらなと思ったのでこちらへ参りました。

・縦中横タグ(吉里吉里におけるhchタグ)が実装されれば嬉しいです。

・Live2Dモデルを表示する際、スクリプトの方から任意のレイヤーを指定できたら嬉しいです。

 それから、おそらくバグ?だと思うのですが、live2d_transタグのtimeパラメータが、
「最初に使ったタグで指定したtime」で固定されてしまい、次からその時間でしか使えないようです。
 配布されているプロジェクトでも試してみましたが、同じでした。解決策がどうしても見つからなかったのと、
 現在それほど困っているわけではないので、こちらに書かせていただきました。

以上となります。お忙しいところ恐縮ですが、参考までにということで、どうぞよろしくお願いします。
134:KA :

2016/04/22 (Fri) 03:39:05

初めまして。ティラノスクリプトに乗り換えを検討しているものです。
他の方のご要望にもあったのですが、
SEを、環境音、効果音、ボイスなどに分けることは可能なのでしょうか。
フォルダを分けてファイルを管理するという意味ではなく
せっかく音量調整機能が搭載されたので、BGM,SEだけでなく
コンフィグ画面でユーザーが各キャラのボイスの音量調整などができるように、細分化したいのです。
例えば、吉里吉里でしたら、バッファごとに管理できるので
キャラAのバッファ、キャラBのバッファなどに分けて実装が可能ですが
ティラノの場合はどうすればいいのでしょうか。
BGM,SEにしか分けられないのであれば、是非実装していただけると
有難いです。
135: メモ :

2016/04/27 (Wed) 22:17:35

ツイッターで拝見しました!
説悦ながら要望ですが、吉里吉里にあるチェックボックスやhtmlを活かしたセレクトメニュー等があったらいいと思います。
あとスマホかpcからの回覧したかのような判定フラグもあったらユーザーが、それを活かした表示対処を考えれるので、便利かなと思います

136:YU :

2016/04/27 (Wed) 22:44:50

はじめまして、最近Nスクから乗り換え先を捜しており、ティラノスクリプトに行き着きました。
すごくいろんな機能があり、使ってみたい!と思わせるツールですごいです。

要望といいますか、捜しても見つけられなかったので、質問させて下さい。
画面全体(メッセージウィンドウ除く)を色変更してモノクロ化やセピア化するような機能はありますか?
回想シーンとかでよくセピア色になったりとかするようなイメージなのですが…

もし、無ければ実装していただけると嬉しいです。
よろしくお願いします~!!
137:にゃんこっぴ :

2016/04/28 (Thu) 02:53:04

はじめましてどうもお世話になっております。

ウィンドウレイヤーの一つをパラメータ表示用にしたのですがその際毎回
[iscript]tyrano.plugin.kag.config.defaultLineSpacing = '-4';[endscript]などとしていたので少し大変でした。
できればウィンドウレイヤー単位でdefaultLineSpacingを扱えると嬉しいです。
以上、よろしくお願い致します。
138:sou :

2016/04/30 (Sat) 16:06:02

【mp3音源についての要望】
お世話になっております。

最新版V410rc6 forWindowsにおいて、質問スレッドで、mp3が鳴らない件につきまして、
ogg形式でしか鳴らせないと知り、こちらに要望を出させて頂こうと思います。

音源を配布している殆どのサイトがmp3形式である為、oggですと一度変換しなければならず、
ひと手間ある分、作業効率の悪化につながってしまいます。

以前ではmp3でも鳴らせたのですが、config.tjsの記述にある様に、ライセンス上の問題なのでしょうか?
事情はよく、存じませんが、やはり一度変換して……というのは効率上、問題がございます。
bgmおよびsoundで合計すると1本につき、40~60の音源を使用します。

その分、変換しなければならないですし、やはり雰囲気に合った音を選びたい訳です。
「試しに鳴らしてみる」にしても、一度oggに変換しなければなりません。
それも含むと膨大な数になってしまいます。

事情がおありで、この様な仕様に変更されたのだと思います。
しかしながら、こういった理由から、やはり個人的には前の方が使い易いと思います。

ティラノスクリプトを使用し、2年ほど経ちますが、色々と覚え、出来る事も増えてきました。
今後も長くティラノスクリプトを愛用して行きたいと考えておりますので、
失礼ながら、要望としてコチラの件をお願いしたく思います。

長文になりましたが、一度目を通して頂けましたら幸いです。
どうか、よろしくお願いいたします。
139:にゃん :

2016/04/30 (Sat) 18:09:15

キーボードのショートカットを自由に割り振れる機能を要望します。
スキップやオートセーブなどを、キーボードに割り振れると良いです。
140:sou :

2016/04/30 (Sat) 21:07:48

>>138
mp3についての要望について書き込んだ者です。
その後色々とお教え頂き、場合によってはライセンスの料金等が発生する事を知りました。
そうした事を防ぐ為かどうかは、分かりませんが、事情があっての変更なのですね。
勉強不足にて、申し訳ございませんでした。

バージョンが進むにつれ色々と変わって行きますが、音源の調整や、フルスクリーン等が
可能になったり、使いやすくなって本当に助かります。
今後も、更新の方、期待しておりますのでどうか、よろしくお願いいたします。
ありがとうございました。
141:庄司 :

2016/05/02 (Mon) 14:13:41

要望:トランジション中のクリックでもスキップ停止してほしいです
142:wel :

2016/05/02 (Mon) 14:16:55

>>141

最新版は停止するようになってるお
143: memo :

2016/05/02 (Mon) 19:40:05

確認ですが、bgmovieはブラウザゲーム、スマートフォン(例 iOS)で見た場合は、やはり自動再生は出来ないでしょうか?
やってみたところ、全ファイル拡張子を用意して黒い画面に再生ボタンしか出ないので

似たようなjpueryを使ったサイトを見ると代替えのイメージ画像が表示されますが、いづれはその様になるのでしょうか?

もし調整中であれば、タグリファレンスに未対応、調整中の説明が書いてあると助かります。
144:S :

2016/05/03 (Tue) 03:04:59

>>143同意です。
ブラウザゲームやスマートフォンに未対応・調整中・または、何らかの条件が必要の場合は、
タグリファレンスに説明があると制作がスムーズになるので、とってもありがたい。

多機能になるのはうれしい。
反面、既存の機能の安定感や各プラットフォームへの対応度を上げてくださると
もっとうれしい。

BGMの一時停止や再開機能を検討されているようですが……
仕様上とはいえ、音ファイル再生中にセーブすると
[playbgm][playse]がloop="true"でも
ロードした際は、無音になってしまう現象に、なんらかの対応策があれば……と思います。

仕様上とはいえ
ブラウザゲーム、スマフォ等だと、自動再生されない場合があるのは頭を悩ませるね。
タップしないオートモードにすると、音も再生されなかったり……
「タップしたことにして、自動再生します機能」が欲しいくらい(無茶だけど笑)
145:シケモクMK :

2016/05/03 (Tue) 11:26:01

>>143
>>144

bgmovie タグは、現状PCブラウザ・アプリ限定の機能となっております。
スマホでも表示する方法はあるのですが、全く異なる技術になるので、現在検証中です。

リファレンスなどにも追記しておきます。ご指摘有難うございます。

>仕様上とはいえ、音ファイル再生中にセーブすると
>[playbgm][playse]がloop="true"でも

スマホブラウザの場合ということでよろしいですか?
ロード時に一回タップを挟むみたいにすると再生できるかもしれませんね。

146:S :

2016/05/03 (Tue) 13:49:17

説明が悪かったです。
[playbgm][playse]をloop="true"にして
改ページ後も、しばらく音を流しっぱなしにしておきたいシーンでセーブをすると
本来は音が流れているシーンなのに
ロードした際は、[playbgm][playse]を通らないせいか
PCでも無音になってしまう現象のことです。
もっともこれは、音シーンが短い場合は無音でもそんなに気にならない。


派手さは多少無くても、
サクサク動くような負荷の軽い機能や演出があれば、使ってみたいです。
任天堂じゃないけど、枯れた技術でも工夫すれば驚きが生まれる路線?
147: memo :

2016/05/04 (Wed) 00:28:42

>>145 返信ありがとうございます 私は表記さえしてあればある程度の高機能はpcアプリ限定でも構わないと思います。
昨今のビルダーを使い始めた方は、ホームページの作成でブラウザで出すのが難しいですし (アセット販売や会員費と組み合わせた利益も出るサイトで個々がアップするだけのコミュニティ等があれば賑わうのかもしれませんが
管理が難しいですね…
対応ありがとうございます!応援してます。
148:S :

2016/05/04 (Wed) 04:26:09

すいません、[playse]loop="true"では無音になるけど
[playbgm]はロード後も問題なく鳴ってました。申し訳ない。
環境音は、流しっぱなしでも効果音扱いにしていたので、
音ごとに仕様を変えられる機能があればベストだけど、
[playse]loop="true"無音の件は
[playse]を[playbgm]扱いにしたら、とりあえず解決するので なんとかなりそうです……。

負荷の軽い機能や演出と
PCアプリ向けの高機能演出の両方があれば使い分けたい。
本当は、アプリにして負荷の高い演出機能だって使いたい。

ゲームの機能とは違うのですが、
いずれ、ティラノ専用のゲーム販売サイトなどができたら、面白そう。
販売サイトでなくとも、最近は素材等を無料公開する代わりに、
広告料を素材提供者に還元しているサイトなどもありますし。
では、お騒がせしました。
149:S :

2016/05/08 (Sun) 09:32:43

memoさん(Twitter)。
気分を害されたようで、すみませんでした。

>もし調整中であれば、タグリファレンスに未対応、調整中の説明が書いてあると助かります。

同意したのは、タブリファレンスに関する上記の1文のみに関してだけ同意という意図でした。
[bgmovie]含め、演出の全対応望ましいと思っているわけでは決してなく、そのような印象を与えてしまったのだとしたら、すみませんでした。
書き方が良くなかったです。反省してます。
150:S :

2016/05/08 (Sun) 13:16:51

無料のメジャーゲームエンジン(日本産じゃないけど)では
エンジン提供と同時に、販売ルートも一緒に用意されているので、
エンジン元に利益が入り、人も集まってくる仕組みがすでに出来ている。
いつかティラノでも、そのような専用の場(ティラノ元に利益が入る)が
できればいいなと思っていたのですが……誤解させる文章でした。
151:ほろろ :

2016/05/10 (Tue) 22:50:58

初めまして。
初めてのゲーム制作に加えてHTMLもほとんどわからないのですが、ティラノスクリプトを使わせて頂いてます。

要望ですが、CGモードでクリックした画像をもう一度クリックすると差分が出てくる仕様が欲しいです。

クリック

画像
↓クリック
差分
↓クリック
CGモードに戻る

現状で上記のことを実現させることは可能でしょうか?
もし現状で出来るのであれば、やり方を教えて頂ければ幸いです。
152:t :

2016/05/11 (Wed) 19:16:02

wbgmやwaitなどのタグにクリックしたら進むという感じにして頂きたいです。

プレイヤーが飛ばしたいなと思ったら飛ばせるような感じに出来ますでしょうか?
153:くら :

2016/06/29 (Wed) 11:16:31

歯車状のメニューボタンを表示すると、メッセージをかくすボタンがありますが、
メッセージボックス内にリンクを張った選択肢でゲームをすすめるケースでは、
プレイヤーが「メッセージをかくすボタン」を押すと、ゲームの再開ができなくなります。
プレイヤーに、セーブして、ロードしてもらえば メッセージボックスが
再表示されて、引き続きゲームをしてもらえるという消極的な解決策もありますが、
プレイヤーが不満を持ってしまうと思うので、「メッセージを表示するボタン」も、
メニュー画面に追加を検討していただけないでしょうか?
154:くら :

2016/06/29 (Wed) 11:19:27

大変失礼しました。こちらは、ティラノスクリプトの掲示板でした。
私では削除できませんので、スルーしてください。
ログを汚してしまい、申し訳ありませんでした(´;ω;`)
155:ユーザー :

2016/07/15 (Fri) 15:44:19

チュートリアルに、変数の条件分岐や判定を
載せていただけないでしょうか。

ゲーム作成で、ほぼ必ず必要になる基礎事項ですが

変数の代入や計算しか、説明が無いので
困っています。

どうか、よろしくお願いします。

156:たくまん :

2016/07/21 (Thu) 22:05:30

吉里吉里kagの
pimage ( 画像の部分追加読み込み )という命令を
実装して頂けないでしょうか。

イベントCGの差分だけをくり抜いて足してゆくというスクリプトで
作品事態の容量がすごく節約出来ますので。
157:たくまん :

2016/07/22 (Fri) 20:49:24

何度も申し訳ありません。

■trans をつかって、白い背景に
フワーと文字を浮かび上がらせたいのですが
いつも、「一瞬暗くなってから」次の画像が出てくるので
浮かび上がった感じになりません。
[bg]タブをつかっても[backlay][image][trans]というやり方でお
一瞬暗くなってしまいます。

上記の使い方以外でも、スムーズに次の画像にクロスフェードしたい場面が
多々あるのですが、何か良い方法はありますでしょうか?
158:158 :

2016/07/23 (Sat) 09:59:53

まったく違うものだけど、文字のトランジションアニメーション、mtextではダメかな
159:たくまん :

2016/07/23 (Sat) 11:12:16

お返事ありがとうございます。
ややこしい説明をしてしまい申し訳ありません。
制作過程でツマったところが、文字をpngでフェード表示させる部分だったもので
文字と書いてしまいましたが、やりたいことは絵の方なのです。

吉里吉里kagでは普通に出来ていたことなので
何か簡単にできる方法があるのかなと思いまして。
そもそも一瞬暗くする意味が無いと思いますし
バックレイヤーと入れ替えるだけなのに、なぜ暗くなるのか良く分かりません(^^;

ご助言はありがとうございました^^
160:ジャガー :

2016/07/23 (Sat) 13:21:34

>>159

[img ]タグに time属性を追加するとフェード表示になるかと。

161:たくまん :

2016/07/24 (Sun) 05:13:20

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

■タグリファレンスのimageの説明には
確かに time属性で 徐々にイメージを表示させることができます
と書いているのですが

[image time=1000 storage="white.png" page=fore layer=base]
[wait time=1000]
[image time=1000 storage="cg001_001.png" page=fore layer=base]
[wait time=1000]
[image time=1000 storage="cg001_002.png" page=fore layer=base]
[s]

と書いてみたところ
なぜか、パッと表示されて、パッと二枚目に変わってしまい
まったくフェードしませんでした。どこが間違っているのでしょうか…(^^;

■それと、この方法で上手くいったとして、確かに問題ない場合も多いのですが
やはり、バックレイヤーで作った絵を、一瞬暗くすること無く
すんなりと全面に出す機能というのは必要なのだと思うです。
たとえば、156 で私が希望している pimage ( 画像の部分追加読み込み )命令などが実装された場合
バックレイヤーで複数の差分を合成してから、[trans]で全面に出すからです。
[image]のtime属性でフェードが出来たとしても[image]では、ファイルからしか表示できませんよね。

一瞬暗くして次のCGを表示したいなら、他にも方法はいくらでもあると思うのですが
デフォルトでその機能がついていると、どうして良いかわかりません。
CGの変化をわかりやすくする為の演出ということなのでしょうか?
だとしたら、せめて その機能を切ったりつけたり出来る様にして頂きたいです。
JAVAスクリプトとかを勉強するしか無いのでしょうか…。
162:シケモクMK :

2016/07/24 (Sun) 11:21:30

>>161 たくまんさん

こんにちは。
まず、ご提示のスクリプトはlayer=baseが指定されているので
背景の変更になってしまっている気がします。

複数の画像を一度に表示する場合は以下の様なスクリプトになります。

;前景レイヤ1 のbackに追加
[image left=100 top=100 storage="cg1.png" layer=1 page=back ]
[image left=200 top=100 storage="cg2.png" layer=1 page=back ]
[image left=300 top=100 storage="cg3.png" layer=1 page=back ]

;前景レイヤ1をトランジション
[trans layer=1 time=2000 ]
[wt ]

これは、layer=1 のbackレイヤで画像を合成しておいて
[trans]でレイヤ1をback → foreにトランジションさせます。

画像一つの場合は、ご提示の[image ]タグのtimeで可能ですが
裏で画像を作成してから、画面に表示させる場合は、上記の方法をお試し下さい。

[pimage]については、上記の処理をマクロにすると似たような事が出来そうな気がします。

以上です。お手数ですがご確認頂けると幸いです。
163:たくまん :

2016/07/24 (Sun) 20:16:09

シケモクMK様

お返事ありがとうございます。
pimageの件も、transの件も
全てうまくいきました!

なるほど、前景レイヤーだと、pngの透明色が反映されるんですね。
イベントCGは背景レイヤーに、という固定観念で作ってしまっていました(汗

ということは、[trans]で一瞬暗くなってしまうのは
背景レイヤー特有のものということなのでしょうか。

これで前進することが出来そうです。
ありがとうございました^^
164:たくまん :

2016/07/24 (Sun) 23:45:24

何度もすみません。
いけたと思ったのですが、やはり駄目でした…。
そのまま、メインのスクリプトとして画像表示すると大丈夫なのですが
マクロを作って表示すると、やはり 一瞬暗くなってしまいます。
マクロをどんどん単純化してテストしてみたのですが
最終的に、まったく手を加えずに、マクロ化しただけのものでも
一瞬暗くなってしまいました。↓という感じです。

[backlay]
[image storage="cg001.png" page=back layer=1]
[trans layer=1 time=2000 ]
[wt]
[backlay]
[image storage="cg002.png" page=back layer=1]
[trans layer=1 time=2000 ]
[wt]
[cg3マクロ]
[s]

■マクロ内容
[macro name=cg3マクロ]
[backlay]
[image storage="cg003.png" page=back layer=1]
[trans layer=1 time=2000]
[wt]
[endmacro]

これで、1枚目2枚目は問題無いのですが
3枚目のCGを表示する時だけ
一瞬暗くなってしまいます。
何が原因かお分かりになりませんか?
165:シケモクMK :

2016/07/25 (Mon) 01:46:57

>>164

私の環境では特に気になりませんでしたが
PC環境でお試しということでよろしいでしょうか?(ブラウザでなく)

対策として、

[backlay layer=1]
みたいに、layer を指定してみる。

[preload]で画像を予め読み込んでおく

とか。

ただご提示の例だと、順番に重ねてるので
トランジションを使わずに、[image time=2000 ]みたいな表記で済む気がします。

プロジェクトと素材をお送りいただくと
もう少し何かわかるかもしれません。
166:たくまん :

2016/07/25 (Mon) 05:04:51

シケモクMK様

お返事ありがとうございます。
こちらの環境は windowsのPCです。
上記の意図しない動きは、別のPCでも確認済みです。

そして色々とテストした結果、これが原因かなというものが見つかりました。
私の組んでいるスクリプトでは
マクロ登録をまとめて一つのksファイルにしております。
それをメインのスクリプトから、最初に
[call storage="macro.ks"]
として登録しておりました。
すると、マクロで表示したCGのみ
表示するときに、一瞬暗くなる様なのです。

それをひとつのスクリプトで

[macro name=cg3]
[backlay]
[image storage="cg003.png" page=back layer=1]
[trans layer=1 time=2000]
[wt]
[endmacro]

[backlay]
[image storage="white.png" page=back layer=1]
[trans layer=1 time=2000 ]
[wt]
[backlay]
[image storage="cg001.png" page=back layer=1]
[trans layer=1 time=2000 ]
[wt]
[backlay]
[image storage="cg002.png" page=back layer=1]
[trans layer=1 time=2000 ]
[wt]
[cg3]
[s]

という風に直列で書いてみると
問題なく、3枚目をスムーズに表示することが出来ました。
問題の回避策は見つかったのですが
やはり、マクロ登録をまとめてひとつのファイルにしておきたいとは思います。
そちらでもこの症状、ご確認頂けますでしょうか。
167:シケモクMK :

2016/07/25 (Mon) 12:18:29

>>166

ほんとだ!

他のシナリオにジャンプした時に
暗くなってるのは、トランジションで
入れ替わるときに、背景が透過してるからだと思います。

トランジションはfore と back の入れ替えなので
一瞬暗くなるのが正しい挙動な気がします。

ただ、2つのパターンで動作が異なるのは
問題なので調整を検討します。

あと、先ほど[image]タグに wait と zindex パラメータを追加しました。
これで簡潔に表現出来るかと思います。

お急ぎの場合は、以下から入手して適応願います。
https://github.com/ShikemokuMK/tyranoscript/commit/eef227f735cca315c889f86e9da88715380e4e4a


;最後だけwait=trueにして、同時に表示させる。 trans 不要。
[image storage="cg001.png" time=1000 layer=1 width=900 height=600 wait=false]
[image storage="cg002.png" time=1000 layer=1 width=900 height=600 wait=false]
[image storage="cg003.png" time=1000 layer=1 width=900 height=600 wait=true]
168:たくまん :

2016/07/25 (Mon) 13:48:13

シケモクMK様

お返事ありがとうございます。
症状が再現出来た様で、安心しました。

■まずうまくお伝え出来なかったのかなと思うことなのですが
イベントCGの差分だけくり抜いて、貼り付けていく為の
pimageを実装…の件ですが、教えて頂いた通り
前景レイヤーを使うことで、こちらはすでに解決済みです。
後半、スクリプトサンプルとして書き込みさせて頂いた
CG0001やCG002 というのは、透明色の無い一枚絵としての
サンプルでした。すみません。

■問題だったのは、外部のマクロにアクセスした時にでる
一瞬暗くなる症状だけです。

そして、一瞬暗くなるのが正しい挙動な気がしますとのことですが
出来れば、吉里吉里kag同様、暗くなって欲しくは無いというのが
正直なところです。
クロスフェード処理は

fore back 合計不透明度
100 000 =100%
070 030 =100%
050 050 =100%
030 070 =100%
000 100 =100%

と、合計の不透明度は100%で
背景が透けたりはしない方が、理想かなと思います。
なぜ同じファイル内のマクロ定義だと、暗くならないかはまったく分かりませんが。

その他のサンプルで書いて頂いたスクリプト等は、また試させて頂きますね。
169:とん :

2016/07/25 (Mon) 22:52:39

合計の不透明度が常に100%って変じゃない?
fore が 50% backが50% ならそれぞれの要素が透けてるのが自然。
それができないと、トランジションの意味がなくなる。
170:たくまん :

2016/07/26 (Tue) 01:36:26

レイヤー1でフェードをかけるとして

fore back が 50 50 の時 それぞれがもちろん透けていて良いのですが
合計で100なので その後ろの「背景」は透けない方が良いなーという意味合いです。

正直、あまりこの説明で合っているかどうかの自信はありません(^^;
171:たくまん :

2016/07/26 (Tue) 11:12:32

[image]タグの wait と zindex というのを試したくて
上記のページにいって見ました。
おそらくtyrano/plugins/kag/ に、新しいkag.tag.jsを入れたら使えるのだと思うのですが
その新しいkag.tag.jsをどうやってダウンロードすれば良いのか分からず(汗
どなたか教えて頂けませんか。
172:シケモクMK :

2016/07/27 (Wed) 12:29:42

>>171

https://github.com/ShikemokuMK/tyranoscript

にアクセスして、右にある緑色のボタン「Clone or Download」でzipを入手して解凍
その中にあるtyrano/lugins/kag/kag.tag.js を自分のプロジェクトにコピー。

よろしくお願いいたします。
173:rego :

2016/07/30 (Sat) 00:31:03

シケモクMK様

初めまして、レゴと申します。
フリーな上に高性能なティラノスクリプト、ありがたい気持ちで使わせていただいております。

今回は要望があり、書き込みさせて頂きました。

現在、[button]タグの[role]にいくつか機能が割り当てられているのですが、
そこに[config]を追加していただくことは可能でしょうか?

ADVゲームの画面に常に「Config」ボタンを表示して、
そのボタンからデフォルトのコンフィグ画面に飛べるようにしたい、
というのが意図です。

どうぞよろしくご検討ください。
174:たくまん :

2016/07/31 (Sun) 03:30:17

シケモクMK様

お返事ありがとうございます。
[image]タグの wait を試してみました。
ティラノスクリプトVer4.22がリリースされていたので
そちらでテストしました。
正直難解すぎて、ちゃんと理解できているか不安なのですが…。

サンプルで書いて頂いた
[image storage="cg001.png" time=1000 layer=1 width=900 height=600 wait=false]
[image storage="cg002.png" time=1000 layer=1 width=900 height=600 wait=false]
[image storage="cg003.png" time=1000 layer=1 width=900 height=600 wait=true]
というスクリプトでは
(CG002とCG003を、透明部分をくり抜いた「差分画像」と仮定)
最終的にCG003が表示されますが、その仮定でCG001やCG002がちょっとだけ表示されてしまいます。
これが表情変化だとすると、喜怒哀楽が順番に表示されてしまう様な感じだと思います。
wait=false で、処理を待たず次に進むということですが
待たないだけで、処理しているところを見せているからでしょうか…、もう頭がパニックです(^^;

また、イベントCG等の差分を表示させる場合、必ず順番通りというわけではないので
(飛ばしたり、巻き戻ったり等)
最後だけを [wait=true] にするのはちょっと難しいなという感じです。

やはりクロスフェードの一瞬暗くなるのを無くして頂けるのが、一番しっくりきて嬉しく思います。
それが難しいなら、レイヤー間や、「裏」「表」間での
[time]属性のある、矩形コピー等があれば
裏面で差分表示等を全部済ませた画像を、表面に表示させることが出来るなと。
私が気づいていないだけで、あるんでしょうか…。
すみません、昔basicをちょっといじっただけで、javaスクリプトレベルでも
なかなか理解出来ないオッサンなもので…。
175:シケモクMK :

2016/08/03 (Wed) 16:05:38

>>173

>現在、[button]タグの[role]にいくつか機能が割り当てられているのですが、
>そこに[config]を追加していただくことは可能でしょうか?

role にコンフィグは追加できません。
他のroleと違って、コンフィグはただのシナリオファイルですので
role=sleepgame を指定して、jump先を コンフィグのシナリオファイルに指定します。

すると、コンフィグ画面を終了した時に
sleepgameから来ているという変数を判定して
[awakegame]してあげると、同様の機能が実現できるかと存じます。

よろしくお願いいたします。

>>174

何を実現されたいのか、私の力不足でなかなか理解できません。
大変申し訳ございません。

実際に動作するプロジェクトファイルなどを
メールなどでご送付頂けると力になれる可能性はあります。

お忙しいところ申し訳ありませんがご検討ください。

以上です。よろしくお願い致します。
176:rego :

2016/08/03 (Wed) 23:20:13

>>175

シケモクMK様

お世話になっております、173のregoです。

roleにコンフィグ機能は追加できない旨、承知致しました。
[sleepgame][awakegame]で実現可能なのですね。
私の勉強不足のところ、やり方をご教示いただきありがとうございます。

お忙しい中ご回答いただき、ありがとうございました。
どうぞ宜しくお願い致します。
177:kee :

2016/09/04 (Sun) 16:15:20

はじめまして、お世話になっております。私keeと申します。
この度機能追加の希望にて書き込みをさせていただいております。

マウスカーソルの画像について、変更可能なものはgif png jpg形式となっておりますが、
ここにani形式を追加することは可能でしょうか?
カーソルのアニメーションを演出しようと考えているのですが、特に方法が見当たらないもので・・・

細かいことなので、気が向いたらご検討お願い致します。
178:さわら :

2016/09/11 (Sun) 05:56:40

透過pngの不透明部分にのみ反応するbuttonタグがあればいいなと思いました
やりたいことは艦これや刀剣乱舞のようにキャラ画像をタップすると何か反応がある、
みたいなイメージです
タグでやろうとすると画像サイズの矩形そのままが反応してしまいますね

http://utsutsunogare.com/alphapicker/
http://www.petitmonte.com/javascript/get_image_color.html

上記サイトを参考に
htmlタグやiscriptタグを使ってcanvasとcontext.getImageData()で
どうにかできないかと思いましたが、
canvasの任意の位置に画像を描画する部分はOKで
クリックした場所のalpha値をとる部分のコードは上手く動きません…

自力でどうにかできる感じではないので
いつか新機能として追加されるのを待ちたいと思います
179:note :

2016/09/13 (Tue) 14:38:30

機能追加、環境追加の希望を書き込みをさせていただきます。
有料でもいいので、http://novelgame.jp/にも作る場所があればいいです
(スクリプトを知っていれば)web上からどこからでも、スクリプトを書き込みできて、
招待すればスクリプトファイルを見れたり、編集できるような共同制作にも可能なそんな環境があってほしいと思います。
(問題はあっても関知しませんという規約は必要ですが開発環境は選べると嬉しいです)
また、シナリオをローカルにダウンロードできたり、そのまま発表できればいいです。
既に考え済みでしたらすみません…backlogとか試してみたのですが難しくて。

180:さくらだ :

2016/09/15 (Thu) 11:09:02

初めまして。さくらだと申します。
最近になり以前から気になっていたティラノスクリプトを
ゲーム制作に使用させていただいております。
簡単で使いやすく、大変助かっております。
できましたら実装していただきたいタグがありまして書き込みさせていただきました。

【cancelskip】スキップ状態の解除のような、
オートモードを解除するタグがあればいいなと思いました。

roleでプレイヤーがいつでもオートモードを選べる状態にしております。
オートモードの状態でゲームを一周してタイトル画面に戻った時、
また最初からプレイしますとオートモードが有効なままになってしまいます。
タイトル画面に戻った時に強制的にオートモードを解除する方法があればいいなと思いました。

すでに同じようなタグがあり、こちらの見落としでしたらすみませんがご検討お願いいたします。
181:akn :

2016/09/16 (Fri) 18:59:30

画面センタリングがオンの時も
3Dカメラ機能オンにすることって技術的に可能ですか?
可能でしたらそれを実装していただきたいです。
182:ももか :

2016/09/21 (Wed) 05:30:07

ゲーム内にてタロットカード(一枚選んで運勢占い)や神経衰弱などのミニゲームがやりたいと思っているのですが、
選択ボタンや画像ボタンを所定の位置にランダムに表示させることが出来たら嬉しいです。
183:むむ :

2016/09/21 (Wed) 09:49:55

はじめまして
マウスの左ボタンをダウンしたときと、エンターキーをダウンしたときに
読み進めることを標準にしてほしいのですが可能ですか?

ゲームは通常、ボタンを離した時ではなく、押下した時に反応するものだと思うので
そのほうが気持ちいいと思うのですが

自分で改造してそのような動作にしようとスクリプトファイルを眺めてみましたが難しくて改造は諦めました
最新版の難読化されていないスクリプトファイルもどこにあるのかわかりませんでした

あと、改造して自分が作ったゲームをその動作にすることができても
他のティラノスクリプトのゲームが全部、ボタンを離した時に反応するようになっているので
プレイする側の意見としても気持よくないです

検討よろしくお願いします。
184:omhpk :

2016/09/21 (Wed) 12:07:15

◎最新版の難読化されてないスクリプト
wiki にて ティラノスクリプト拡張関係(見つからなければ右上フォームで検索)
→メニュー→中級者になろう→ティラノスクリプトCSS JS→詳細をみる
wiki にて 公式リンク の Git を確認

◎キーイベント
wiki メニューより システム関係の中にキーイベントの設定

こちらでは参考になりませんか?
185:おまさ :

2016/09/21 (Wed) 20:14:28

[glink color="blue" size="20" x="260" width="400" y="170"
text="行かない" storage="scene2.ks" target="*no"]
の所が、text="行かない" storage="scene2.ks" target="*no"]というように出てしまいます。どうすれば、いいですか?
186:ハゲ :

2016/09/21 (Wed) 21:13:00

>>185
改行してない? 1行で書かなきゃダメよ。

[glink color="blue" size="20" x="260" width="400" y="170" text="行かない" storage="scene2.ks" target="*no"]
187:ハゲ :

2016/09/21 (Wed) 21:14:16

あとスレ違い
188:おまさ :

2016/09/21 (Wed) 21:43:32

>>187
ありがとうございます。改行消したら実行できました。
スレ間違えてました。すみません、次から気をつけます。
189:よじん :

2016/09/22 (Thu) 10:52:54

機能要望
メッセージレイヤーの特定のテキストをバックログに記録しない機能

自作のステータス画面をメッセージレイヤーで作成する際に、表示に使用したパラメーターがログに残ってしまうのを避けたい。
190:hinoya :

2016/09/22 (Thu) 11:21:04

>>189
[ptext]はログには残らないのでこちらで代用するのはいかがでしょうか?
191:むむ :

2016/09/22 (Thu) 18:04:29

>>184
ありがとうございます
試してみます。
192:よじん :

2016/09/26 (Mon) 23:26:37

hinoya様ありがとうございます。
[ptext]を試してみます
193:ラビット :

2016/09/27 (Tue) 18:35:04

シケモクMK様

はじめまして。
ラビットと申します。

[wse]タグについて改善して頂きたい事があります。

音声を再生して[wse]で再生終了待ち中だと、事前に設置しておいたボタンを押しても反応しません。
[wse]ではなく[wait]だと反応するのですが、
直前に再生する音声を変更する場面もあるので、[wse]を使用したいのです。

再生終了待ち状態でも、ボタンに反応するようにして頂く事は可能でしょうか。
ご対応の程、よろしくお願いいたします。
194:物陰 :

2016/10/16 (Sun) 07:32:43

はじめまして、吉里吉里からティラノスクリプトに乗り換えようと勉強中の者です。

ティラノのキャラクター操作機能がとても便利なので、是非利用したいのですが、
現状は立ち絵を単一の画像で指定するようになっているので、
複数の画像パーツによる立ち絵もchara_xxタグで操作できるようにならないでしょうか?

衣装変更や頬染め差分などを使いたい時、
すべてを別の立ち絵として取り扱うとかなりのファイル数になってしまいます。
表情だけ、衣装だけの変更を簡単に行えるようになると、とても便利だと思います。

imageタグを使って、複数の画像パーツによる立ち絵を表示することはできたのですが、
名前との紐付けや自動立ち位置調整など、せっかくの便利な機能が使えなくなってしまうので、
是非実装されて欲しいです。
195:fuka :

2016/11/19 (Sat) 22:33:52

はじめまして、ティラノスクリプトにお世話になっています、fukaと申します。

要望なんですが、背景動画がとても素晴らしい機能なので、スマホにも対応が可能であれば
対応していただけると、とてもうれしいです。

素晴らしいソフトをありがとうございます。今後とも応援しております。
196:reno :

2016/11/23 (Wed) 02:03:25

はじめまして。

要望になりますが、まず、背景画像もキーフレームアニメーションができたら嬉しいです。
例えば、上空から目線の景色へ動かしたり、部屋の左から右へ動かしたりしたいです。
現状では前景レイヤーを背景として使って表現している状態です。

glinkとbuttonを最前面だけではなく、レイヤーを指定して好きな位置に表示ができようになると、
例えば、メニューボタン→クエスト一覧→クエスト詳細→はい、いいえの確認など何重にもレイヤーとボタンを重ねて
色々なことが可能になると思います。
是非、ご対応よろしくお願いいたします。

もし、現状でも何か別の良い方法をご存じの方おられましたら教えていただけたら嬉しいですm(_ _)m
197:ろぼ :

2017/03/02 (Thu) 03:26:09

いつもお世話になっております。
要望ですが、スマートフォン(ios Chromeブラウザ)での最前面の画像(ボタン)が長押しで保存できてしまうので、回避できるようにしてほしいです。
http://hi-posi.co.jp/tech/?p=232 宜しければご検討のほどお願いいたします。
198:ベイ :

2017/03/07 (Tue) 00:33:00

初めまして、お世話になっております。
細かいことで恐縮ですが、コンフィグ画面について
メッセージスピードを確認の為に表示させる文章に
既読のフラグはかからないようにしていただけないでしょうか?
一回表示すると色が変わる仕様が及んでしまうので…
よろしくお願いいたします。
199:…… :

2017/03/12 (Sun) 09:34:50

this.kag.config.alreadyReadTextColor = ~~

[config_record_label]のcolorをそこだけ変更後に戻すだけでは難しいでしょうか?
200:fionn :

2017/03/14 (Tue) 21:29:49

お世話になっております。

背景動画に関しましてですが、
Safari、Chromeなどのスマホブラウザにおいて
現在では既に動画の自動再生などへの対応がなされております事ですので、
出来ましたらスマホに対しての背景動画などの対応をお願い致します。

参考:http://qiita.com/tomoyukilabs/items/cb9dd1d3e7eb0cc7f58a
201:…… :

2017/04/02 (Sun) 23:36:54

お世話になっております。
たびたび要望されるフラッシュ再生のプラグインがほしいです。
pc限定での機能ですが検討して頂けると嬉しいです。
202:ゆう :

2017/04/13 (Thu) 11:55:14

ティラノスクリプトで制作させていただいてます。
演出面などとても素晴らしいと思うのですが、個人的に追加していただけると大変嬉しい機能がありますので、投稿させていただきます。

・スキップする際に画像も全部飛ばしてくれる
 現状テキストのみ(?)のスキップを画像すべて飛ばしてほしいです。
 自作では画像の変更をしょっちゅうするため、現状のスキップは効かないような状況のため…

・立ち絵の変更(表情変え)の際、一瞬透明にしない。
 立ち絵の変更で少し動画のように見せる演出が好きなので、透明になってしまうと違和感が出てしまうのです。
 立ち絵を動画にすれば問題ないのですが、制作工数的に難しいので…

お願いばかりで恐縮ですが、ご検討いただけるとありがたいです。
よろしくお願いします。
203:はー :

2017/04/14 (Fri) 00:54:22

お世話になっております。
演出やシステム面においてどうしても追加していただきたい機能があるのでここで提案させてください。

・画像をトリミングして表示できる機能
 引数例(トリミング後のサイズ_x, トリミング後のサイズ_y, トリミング開始位置_x, トリミング開始位置_y)
 「左端から○pxのみ表示」といった機能でも構いません。

 画像を重ねたいときなどに不要な部分を取り除けると便利であり、
 例えばキャラクターが鏡などに映り込む演出も「鏡の枠内に収まる大きさにトリミング」→「透過して重ね合せる」ことで簡単に実装できると考えております。

・右クリックで実行されるマクロのようなものを定義できる環境
 現在、「右クリックを押したらメニューを表示する」という処理について、その際同時に「メッセージウィンドウの非表示」と「特定レイヤーの非表示」を同時に行いたいと考えています。
 また、メニュー画面の表示(現れ方)が単調であるため、フェードイン等の演出効果を加えたいとも考えております。
 これらのことから、「右クリックをすると実行されるマクロ」のようなものが定義できれば実装が簡単で汎用性のあるものになると思いました。

長文失礼しました。
有用なツールの提供及び日頃のアップデートに感謝しております。
考慮いただければ幸いです。
204:初心者 :

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

先日、pro版を購入し使わせて頂いております
本当に素晴らしいソフトですね
グラフィカルインターフェースのおかげで
非情に効率よく制作できています
アニメーションやカメラ機能も簡単に扱えて凄く良いのですが
テキストアニメーション機能について一つご検討頂きたいことがあります
もしよろしければループ再生に対応して頂けないでしょうか
ループ再生できればよりイベントシーンにライブ感が出せるので
ぜひご検討頂きたく・・・
よろしくお願い致します
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属性をつけて、クリックでスキップできるようになったら嬉しいです。

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.