basic tutorial layout
This commit is contained in:
@@ -532,7 +532,7 @@ public partial class PlayerController : CharacterBody3D
|
||||
|
||||
public Vector3 ComputeHVelocity(float delta, float accelerationFactor, float decelerationFactor, Vector3? direction = null)
|
||||
{
|
||||
var dir = direction ?? HeadSystem.Transform.Basis * _inputMove;
|
||||
var dir = direction ?? Transform.Basis * HeadSystem.Transform.Basis * _inputMove;
|
||||
|
||||
var acceleration = dir.Length() > 0 ? accelerationFactor : decelerationFactor;
|
||||
|
||||
@@ -875,7 +875,7 @@ public partial class PlayerController : CharacterBody3D
|
||||
|
||||
public Vector3 GetInputGlobalHDirection()
|
||||
{
|
||||
var direction = HeadSystem.Transform.Basis * _inputMove;
|
||||
var direction = Transform.Basis * HeadSystem.Transform.Basis * _inputMove;
|
||||
return new Vector3(direction.X, 0, direction.Z).Normalized();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user