Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetNextKey()

Returns the next id to assign to a key.
Read time 1 minuteLast updated 13 days ago

Definition

  • Type: Method
  • Namespace: Unity.Localization
  • Assembly: UnityEngine.LocalizationRuntimeModule
long GetNextKey()

Returns

Type

Description

longThe id to assign to the next key.

Remarks

The returned id should be non-zero, because a SharedTableData treats an id of
0
as "no key". The caller retries when a returned id is already in use, so an implementation does not have to guarantee uniqueness on its own.
Request an id from the default generator.

Examples

using Unity.Localization;using UnityEngine;namespace Unity.Localization.Samples{ public class IKeyGeneratorGetNextKeyExample { public void Run() { IKeyGenerator generator = new DistributedUIDGenerator(); long id = generator.GetNextKey(); Debug.Log(id); } }}