public override void Activate(Unit _, Action action, ActionController controller)
 {
     this.action     = action as ShootAction;
     this.controller = controller as ShootActionController;
     instance        = Instantiate(display);
     instance.Init();
     instance.SetPreviewMode(ActionPreviewDisplay.PreviewMode.Focus);
 }
 public override void DetachPreview()
 {
     instance.SetPreviewMode(ActionPreviewDisplay.PreviewMode.Visible);
     instance = null;
 }