Character controller now responds to setting localPosition on the entity

This commit is contained in:
Antoine Pilote
2024-04-01 19:22:20 -04:00
parent aad15899fd
commit f86e26a490
7 changed files with 47 additions and 37 deletions

View File

@@ -52,15 +52,14 @@ namespace Nuake.Net
public virtual void OnFixedUpdate(float dt) { }
public virtual void OnDestroy() { }
public virtual void OnCollision(int entity1, int entity2)
public virtual void OnCollision(Entity entity1, Entity entity2)
{
Engine.Log("penis");
}
// Physics
public void OnCollisionInternal(int entity1, int entity2)
{
//OnCollision(new Entity { ECSHandle = entity1 }, new Entity { ECSHandle = entity2 });
OnCollision(new Entity { ECSHandle = entity1 }, new Entity { ECSHandle = entity2 });
}
protected static Dictionary<Type, ComponentTypes> MappingTypeEnum = new Dictionary<Type, ComponentTypes>()

View File

@@ -21,6 +21,7 @@ namespace Nuake.Net
{
ECSHandle = handle
};
return entity;
}
}