ドキュメント

Unity Engine

Unity Engine

ResolveKeyId(SharedTableData)

Resolves this reference to a numeric key id using the given shared table data.
読み終わるまでの所要時間 1 分最終更新 1ヶ月前

Definition

  • Type: Method
  • Namespace: Unity.Localization
  • Assembly: UnityEngine.LocalizationRuntimeModule
public long ResolveKeyId(SharedTableData sharedData)

Parameters

sharedData

The shared table data to resolve the key against.

Returns

Type

Description

longThe resolved key id, or
0
when the reference cannot be resolved.

Remarks

When the reference already holds an id, that id is returned directly. When it holds key text, the id is looked up in
sharedData
. Returns
0
when the reference is empty, or when the key text is not present in
sharedData
.
Resolve an entry reference to a stable key id.

Examples

using Unity.Localization;namespace Unity.Localization.Samples{ public class TableEntryReferenceResolveKeyIdExample { public long Run(TableEntryReference entryReference, SharedTableData sharedData) => entryReference.ResolveKeyId(sharedData); }}