ptextやmtextに半角スペースを使いたい【ティラノスクリプト】

ティラノスクリプトではptextやmtextに半角スペースを入れても勝手に消去されてしまいます。
でも結構簡単に対処することが可能です。

スポンサーリンク
レクタングル広告(大)

変数を使う

変数を使用することで対応します。

仮に以下のような文字をptextで表示したいとします。
Copyright (C) 2018 りまね. All Rights Reserved.


;レイヤーを表示状態に
[layopt visible="true" layer="0"]

;このまま入れた場合(ピンク色)
[ptext text="Copyright © 2018 りまね. All Rights Reserved." layer="0" x="550" y="50" color="0xff0099"]

;tf.copyrightという名前の変数に入れてから表示(水色)
[iscript]
tf.copyright = "Copyright © 2018 りまね. All Rights Reserved.";
[endscript]
[ptext text=&tf.copyright layer="0" x="550" y="100" color="0x005599"]

©というのはマルシーを表示するための特別なコードです。


半角スペースも含めて表示されました。
また、mtextやglinkでも同様のことが可能です。

ちなみに、なぜたった一行で終わっているのにも関わらずevalタグではなくiscriptを使用しているのかというと、evalで代入すると半角スペースが消去されてしまうからです。
理由はわかりません。

スポンサーリンク
レクタングル広告(大)
レクタングル広告(大)

フォローする


プッシュ通知はこのボタンからいつでも解除できます。

よく読まれている小説

ルテリカ王国物語

連載中 長編 シリアス、ファンタジー 新作
医者には決して治すことのできない難病を治癒して回る魔女〝治癒師〟。 しかし、あるときを境に王国が魔女狩り政策を打ち出し、治癒師までもが排斥……