新增entityprocessor管理实体解析器
This commit is contained in:
15
source/src/ECS/Utils/Time.ts
Normal file
15
source/src/ECS/Utils/Time.ts
Normal file
@@ -0,0 +1,15 @@
|
||||
class Time {
|
||||
public static unscaledDeltaTime;
|
||||
public static deltaTime: number;
|
||||
public static timeScale = 1;
|
||||
|
||||
private static _lastTime = 0;
|
||||
|
||||
public static update(currentTime: number){
|
||||
let dt = (currentTime - this._lastTime) / 1000;
|
||||
this.deltaTime = dt * this.timeScale;
|
||||
this.unscaledDeltaTime = dt;
|
||||
|
||||
this._lastTime = currentTime;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user