private void OnUpdatePosition(Vector3Args args) { Ray = new Ray(args.Vector, Ray.Direction); Update(); }
private void OnUpdateTarget(Vector3Args args) { Ray = new Ray(Ray.Position, args.Vector); Update(); }
private void OnUpdateCachePosition(Vector3Args args) { OnUpdateCachePosition((int)args.Vector.X, (int)args.Vector.Y, (int)args.Vector.Z); }