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で代入すると半角スペースが消去されてしまうからです。 理由はわかりません。

広告

関連記事

新着記事

広告

ティラノスクリプトを自力で拡張していきたい人のための記事
縦長の画像をクリックで上下移動させたい【ティラノスクリプト】