[前へ] [目次へ] [次へ]

JMessageLib (script/fgs/system.fges)


このクラスはメッセージ処理用のライブラリを注入するためのクラスです。


●継承/注入

   このクラスは継承/注入をしていません。

●インターフェイスとインターフェイスメソッド

   このクラスはインターフェイスの実装宣言をしていません。

●クラスメソッド

   このクラスはクラスメソッドを持っていません。

●クラスメンバメソッド

名前概要
public操作メソッドconstportable ProcessExCharacter置換系特殊文字を処理します

●クラス共有変数

   このクラスはクラス共有変数を持っていません。

●インスタンス変数

   このクラスはインスタンス変数を持っていません。




JMessageLib::ProcessExCharacter

public portable String ProcessExCharacter(values String text,...)const

   @ から始まる置換系特殊文字を処理します。

   処理する特殊文字は以下の通りです。
表記効果
@@@文字を表示します
@d可変長引数列から一個をInteger型として読み取り、文字列化します。
@f可変長引数列から一個をFloat型として読み取り、文字列化します。
@s可変長引数列から一個をString型として読み取ります。
@gi[???]ゲームグローバル整数変数を文字列化して置換します。
???の部分はゲーム変数名として解釈されます。
@gs[???]ゲームグローバル文字列変数で置換します。
???の部分はゲーム変数名として解釈されます。
@ri[???]ゲームグループ整数変数を文字列化して置換します。
???の部分はゲーム変数名として解釈されます。
@rs[???]ゲームグループ文字列変数で置換します。
???の部分はゲーム変数名として解釈されます。
@mi[???]ゲームマップ整数変数を文字列化して置換します。
???の部分はゲーム変数名として解釈されます。
@ms[???]ゲームマップ文字列変数で置換します。
???の部分はゲーム変数名として解釈されます。
   
戻り値:置換系特殊文字を処理したメッセージを返します。

values String text :処理対象のメッセージ文字列。
可変長引数:置換処理用引数。

先頭へ


[前へ] [目次へ] [次へ]

最終更新 2019/04/09