IdString32 - stingray.IdString32 オブジェクト リファレンス - Stingray Lua API リファレンス

stingray.IdString32 オブジェクト リファレンス

説明

ハッシュ文字列値。

注: IdString32 オブジェクトは一時的です。このオブジェクトは、生成されたフレーム内でのみ使用することができます。複数のフレームにわたって IdString32 を保存する必要がある場合は、代わりに IdString32Box を使用します。詳細については、「オブジェクトのライフタイムとユーザデータのバインド」を参照してください。

文字列を IdString32 に変換することはできますが、IdString32 を文字列に戻す変換方法はありません。IdString32 は等しいことを比較するためだけに使用できるハッシュ値です。

関数

パラメータ

a :

stingray.IdString32

最初の IdString32 です。

b :

stingray.IdString32

2 番目の IdString32 です。

戻り値

boolean

2 つの IdString32 の値が等しい場合は true です。

lua では 2 つの lightuserdata オブジェクト間の == は、値の等しさではなく、参照の等しさのみをテストするため、== を持つ 2 つの値を比較することはできません。

パラメータ

s :

string

IdString32 に変換する 16 進数の文字列値です。

戻り値

stingray.IdString32

16 進数の文字列値を表す IdString32 です。

パラメータ

id :

stingray.IdString32

16 進数の文字列値に変換する ID です。

戻り値

string

IdString32 の 16 進数の文字列表現です。

パラメータ

id :

stingray.IdString32

文字列として返す IdString32 です。

戻り値

string

文字列表現です。

この文字列表現はハッシュされた元の文字列(プリイメージ)ではないことに注意してください。ハッシュのプリイメージは取得できません。