ZeroVR/ZeroPacientVR/Assets/CodeRespawn/DungeonArchitect/Editor/Utils/EditorDeltaTime.cs

18 lines
557 B
C#

//$ Copyright 2015-22, Code Respawn Technologies Pvt Ltd - All Rights Reserved $//
using UnityEditor;
namespace DungeonArchitect.Editors
{
public class EditorDeltaTime
{
private double lastUpdateTimestamp = EditorApplication.timeSinceStartup;
public float DeltaTime { get; set; } = 0;
public void Tick()
{
double currentTime = EditorApplication.timeSinceStartup;
DeltaTime = (float)(currentTime - lastUpdateTimestamp);
lastUpdateTimestamp = currentTime;
}
}
}