コンテンツにスキップ

組み込み関数 - ネームプレート

概要

プレイヤーアバターの頭上に表示されるネームプレートを、動的にカスタマイズするための関数です。

各プレイヤーを一意に識別するため、ネットワーク機能のカスタムステート・カスタムデータ受信時のIDを利用します。

IDに空文字列を指定した場合は、自分自身のネームプレートへの操作となります。また、引数 name はプレイヤーの名前ではなく、ネームプレート自身の "name" 要素を意味します。


表示・非表示

hsNamePlateSetShow

bool hsNamePlateSetShow(string id, string name, bool show)

ID と name でネームプレートを指定し、true で表示、false で非表示にする。

テキスト要素の操作

hsNamePlateClearText

bool hsNamePlateClearText(string id, string name)

ID と name でネームプレートを指定し、テキストを消去する。

hsNamePlateWriteText

bool hsNamePlateWriteText(string id, string name, int x, int y, string text)

ID と name でネームプレートを指定し、新しいテキストを設定する。x, y でオフセットを指定できる。

画像要素の操作

hsNamePlateSetImage

bool hsNamePlateSetImage(string id, string name, string fileName)

ID と name でネームプレートを指定し、新しい画像を適用する。