Skip to content

Timers ​

TimersはC# Scriptで使用する型です。下記にゲームコードから利用できる宣言を掲載します。

使い方と前提条件 · C# API一覧

型の情報 ​

  • 名前空間:NEMEngine
  • 型:NEMEngine.Timers(Class)

Cancel ​

csharp
public static bool Cancel(TimerHandle handle)

予約した処理を取り消します。

引数型既定値
handleNEMEngine.TimerHandle必須

戻り値:bool。

Schedule ​

csharp
public static TimerHandle Schedule(float delaySeconds, Action callback)

public API

引数型既定値
delaySecondsfloat必須
callbackSystem.Action必須

戻り値:NEMEngine.TimerHandle。

ScheduleRepeating ​

csharp
public static TimerHandle ScheduleRepeating(float intervalSeconds, Action callback)

指定間隔のTimerを登録します。

引数型既定値
intervalSecondsfloat必須
callbackSystem.Action必須

戻り値:NEMEngine.TimerHandle。

ScheduleUnscaled ​

csharp
public static TimerHandle ScheduleUnscaled(float delaySeconds, Action callback)

TimeScaleに依存しないTimerを登録します。

引数型既定値
delaySecondsfloat必須
callbackSystem.Action必須

戻り値:NEMEngine.TimerHandle。

実行時の扱い ​

Nativeと接続する操作は、Scriptが実行される有効なWorld内で使用します。破棄したGameObjectやComponentへのアクセスは避けてください。設定Snapshotは取得・編集・反映を1組で扱います。

現行版マニュアル · 8ea58ba2 · 2026-10-28確認