diff --git a/GlitchyEngine/src/Math/Vector2.bf b/GlitchyEngine/src/Math/Vector2.bf index 79490a2..c3004f6 100644 --- a/GlitchyEngine/src/Math/Vector2.bf +++ b/GlitchyEngine/src/Math/Vector2.bf @@ -2,7 +2,7 @@ using System; namespace GlitchyEngine.Math { - [SwizzleVector(2, "Vector")] + //[SwizzleVector(2, "Vector")] public struct Vector2 { public const Vector2 Zero = .(0f, 0f); diff --git a/GlitchyEngine/src/Math/Vector3.bf b/GlitchyEngine/src/Math/Vector3.bf index fef532f..f01cdcc 100644 --- a/GlitchyEngine/src/Math/Vector3.bf +++ b/GlitchyEngine/src/Math/Vector3.bf @@ -2,7 +2,7 @@ using System; namespace GlitchyEngine.Math { - [SwizzleVector(3, "Vector")] + //[SwizzleVector(3, "Vector")] public struct Vector3 { public const Vector3 Zero = .(0f, 0f, 0f); diff --git a/GlitchyEngine/src/Math/Vector4.bf b/GlitchyEngine/src/Math/Vector4.bf index 0384dbc..671826e 100644 --- a/GlitchyEngine/src/Math/Vector4.bf +++ b/GlitchyEngine/src/Math/Vector4.bf @@ -2,7 +2,7 @@ using System; namespace GlitchyEngine.Math { - [SwizzleVector(4, "Vector")] + //[SwizzleVector(4, "Vector")] public struct Vector4 { public const Vector4 Zero = .(0f, 0f, 0f, 0f); diff --git a/Sandbox/src/VoxelFun/VoxelTestLayer.bf b/Sandbox/src/VoxelFun/VoxelTestLayer.bf index f4e5ce2..52fd25d 100644 --- a/Sandbox/src/VoxelFun/VoxelTestLayer.bf +++ b/Sandbox/src/VoxelFun/VoxelTestLayer.bf @@ -343,7 +343,8 @@ namespace Sandbox.VoxelFun Matrix rot = .RotationY(_camera.Rotation.Y) * .RotationX(_camera.Rotation.X); - movement = ((Vector4)(rot * Vector4(movement, 1.0f))).XYZ; + let bla = ((Vector4)(rot * Vector4(movement, 1.0f))); //TODO .XYZ + movement = .(bla.X, bla.Y, bla.Z); float speed = Input.IsKeyPressed(Key.Shift) ? movementSpeedFast : movementSpeed;