public void StartTargeting(IUser user, Vector3 targetPoint) { var app = App; if (app == null) { return; } var targetData = new TargetData() { targetedPoints = new PointData[1] { PointData.CreateFromUnityVector3(targetPoint, Behavior.Actor.GameObject.transform, app.SceneRoot.transform) } }; TargetAction.StartAction(user, targetData); }
public void StartTargeting(IUser user, Vector3 targetPoint) { var app = App; if (app == null) { return; } var targetData = new TargetData() { targetedPoints = new PointData[1] { PointData.CreateFromGodotVector3(targetPoint, Behavior.Actor.Node3D as Spatial, app.SceneRoot) } }; TargetAction.StartAction(user, targetData); }