forked from LeenkxTeam/LNXSDK
Consolidate and update
This commit is contained in:
@ -38,14 +38,14 @@ class Time {
|
||||
static var normalModeLogged: Bool = false;
|
||||
#end
|
||||
|
||||
static var lastTime = 0.0;
|
||||
static var lastTime = -1.0;
|
||||
static var _delta = 0.0;
|
||||
public static var delta(get, never): Float;
|
||||
static function get_delta(): Float {
|
||||
return _delta;
|
||||
}
|
||||
|
||||
static var lastRenderTime = 0.0;
|
||||
static var lastRenderTime = -1.0;
|
||||
static var _renderDelta = 0.0;
|
||||
public static var renderDelta(get, never): Float;
|
||||
static function get_renderDelta(): Float {
|
||||
@ -79,12 +79,14 @@ class Time {
|
||||
}
|
||||
#end
|
||||
|
||||
_delta = realTime() - lastTime;
|
||||
lastTime = realTime();
|
||||
var now = realTime();
|
||||
_delta = lastTime < 0.0 ? 0.0 : now - lastTime;
|
||||
lastTime = now;
|
||||
}
|
||||
|
||||
public static function render() {
|
||||
_renderDelta = realTime() - lastRenderTime;
|
||||
lastRenderTime = realTime();
|
||||
var now = realTime();
|
||||
_renderDelta = lastRenderTime < 0.0 ? 0.0 : now - lastRenderTime;
|
||||
lastRenderTime = now;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user