組み込み関数 - ネームプレート
概要
プレイヤーアバターの頭上に表示されるネームプレートを、動的にカスタマイズするための関数です。
各プレイヤーを一意に識別するため、ネットワーク機能のカスタムステート・カスタムデータ受信時の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 でネームプレートを指定し、新しい画像を適用する。