新增box复合体 修复vector2运算问题

This commit is contained in:
YHH
2020-06-11 00:03:26 +08:00
parent 74cbb4c9fd
commit 2eec9a82f9
28 changed files with 1154 additions and 200 deletions

View File

@@ -122,6 +122,11 @@ class ComponentList {
public update(){
this.updateLists();
for (let i = 0; i < this._components.length; i ++){
let component = this._components[i];
if (component.enabled && (component.updateInterval == 1 || Time.frameCount % component.updateInterval == 0))
component.update();
}
}
public onEntityTransformChanged(comp){

View File

@@ -1,7 +1,8 @@
class Time {
public static unscaledDeltaTime;
public static deltaTime: number;
public static deltaTime: number = 0;
public static timeScale = 1;
public static frameCount = 0;;
private static _lastTime = 0;
@@ -9,6 +10,7 @@ class Time {
let dt = (currentTime - this._lastTime) / 1000;
this.deltaTime = dt * this.timeScale;
this.unscaledDeltaTime = dt;
this.frameCount ++;
this._lastTime = currentTime;
}