Added basic component access in Scripts

This commit is contained in:
Simon Lübeß
2023-03-29 16:32:46 +02:00
parent e60d74fccd
commit 4fd9a924a0
11 changed files with 332 additions and 33 deletions
+14 -2
View File
@@ -1,8 +1,20 @@
using GlitchyEngine.Core;
using GlitchyEngine.Math;
namespace GlitchyEngine;
public class Transform : EngineObject
public class Transform : Component
{
public Vector3 Translation
{
get
{
ScriptGlue.Transform_GetTranslation(Entity.UUID, out Vector3 translation);
return translation;
}
set
{
ScriptGlue.Transform_SetTranslation(Entity.UUID, in value);
}
}
}