ActorController._Update C# (CSharp) Method

_Update() public method

public _Update ( float deltaTime ) : void
deltaTime float
return void
    void _Update(float deltaTime)
    {
        var offset = deltaTime * _Speed;
        var pos = new Vector3();
        pos.x = offset * _Direction.x + gameObject.transform.position.x;
        pos.z = offset * _Direction.z + gameObject.transform.position.z;

        pos.y = Terrain.activeTerrain.SampleHeight(gameObject.transform.position);
        gameObject.transform.position = pos;
    }