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


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

質問を書き込む前に

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

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

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


雑記(単なるメモです)

1:おさる :

2016/03/30 (Wed) 23:37:01

マクロについて

wikiの「サブルーチンとマクロについて」のページについて
「マクロに値を渡す」の項目
>しかし、マクロに変数を渡す方法が見当たりませんので情報がありましたらご報告お願いします

マクロの引数の頭に&をつけたらうまくいく。
つまり、
[変数渡したい hensu=&tf.hensu][l][r]

というか、マクロの引数に変数を渡せなかったら、サブルーチンと変わらないと思う。


2:おさる :

2016/03/30 (Wed) 23:41:31

エディタは、teraPad使っていたが、notePad++(無料)を使ったら、複数行のコメントアウトが楽になった。
それに、複数のページがタブで切り替えできるから、これも楽。しばらくこれで行く。
3:おさる :

2016/03/31 (Thu) 20:37:25

メッセージレイヤーを3つ以上にするために、config.tjsファイルの
numMessageLayersを変更した。laycountタグ使えるって書いてあるけど、使えないって出てくる。

疑問点として、下のレイヤーの文字が、上のレイヤーの手前に表示されて、文字が重なってしまう。
透過しているわけではないのだけれど。
解決したいけど、できないから、文字を消すことで仮対応とした。
だれか解決方法を教えてください。
4:おさる :

2016/04/01 (Fri) 00:58:16

独り言。
テキストの行間のスペースを変更させたいと思って調べていたら、やっと見つかった。

[iscript]
tyrano.plugin.kag.config.defaultLineSpacing = '11';
[endscript]

Config.tjsにデフォルトで6って設定してあった。
吉里吉里/KAGだとstyleタグのlinespacing 属性で変更するらしいが、
ティラノスクリプトではstyleタグはない。
ただ、チュートリアルの文字表示の解説ページや、サンプル集などにも載っていなかったので、
調べるのに少し時間がかかった。
5:おさる :

2016/04/15 (Fri) 13:51:31

独り言
ifのタグがあるのに、forのタグがない。どうしようか。
isscript~endscriptの中でfor文を使おうと考えているが、
[emb exp=""]タグに相当するものがわからないから 、いまのところこれはダメ。
しょうがないから、ifタグを10回ぐらい繰り返すという初心者ライクなやり方で解決じゃ~(笑)

毎回、elsifをelseifと書いてしまう。


こんな感じで解決じゃ↓
[if exp="tf.CommentList[0] != null"][emb exp="tf.CommentList[0]"][r][endif]
[if exp="tf.CommentList[1] != null"][emb exp="tf.CommentList[1]"][r][endif]
[if exp="tf.CommentList[2] != null"][emb exp="tf.CommentList[2]"][r][endif]
[if exp="tf.CommentList[3] != null"][emb exp="tf.CommentList[3]"][r][endif]
[if exp="tf.CommentList[4] != null"][emb exp="tf.CommentList[4]"][r][endif]
[if exp="tf.CommentList[5] != null"][emb exp="tf.CommentList[5]"][r][endif]

  • 名前: E-mail(省略可):
  • 画像:

Copyright © 1999- FC2, inc All Rights Reserved.