public void CheckInput(Player player, PlayerStates pStates, MouseTrail mousetrail, List <Vector3> mousePath, Texture2D mouseTex) { if (Input.GetKeyDown(KeyCode.Space)) { CurrentDialog.ChangeDisplayedText(); } }
public void CheckInput(Player player, PlayerStates pStates, MouseTrail mousetrail, List <Vector3> mousePath, Texture2D mouseTex) { if (Input.GetMouseButtonDown(1)) { //mousetrail.FollowingMouse = true; player.ChangeState(pStates.drawingState); } }
public void CheckInput(Player player, PlayerStates pStates, MouseTrail mousetrail, List <Vector3> mousePath, Texture2D mousetex) { float coolDownDuration; if (Input.GetMouseButtonUp(1)) { TrackMouse(mousePath); if (player.TryCastSpell(out coolDownDuration)) { mousetrail.FadeTrail(coolDownDuration); } else { mousetrail.FollowingMouse = false; } player.StopCoroutine("TrackMouse"); player.ChangeState(pStates.defaultState); } if (Input.GetMouseButtonUp(0)) { Cursor.SetCursor(originalTex, Vector2.zero, CursorMode.Auto); TrackMouse(mousePath); if (player.TryCastSpell(out coolDownDuration)) { mousetrail.FadeTrail(coolDownDuration); } else { mousetrail.FollowingMouse = false; } player.StopCoroutine("TrackMouse"); } if (Input.GetMouseButtonDown(0)) { Cursor.SetCursor(mousetex, Vector2.zero, CursorMode.Auto); mousetrail.FollowingMouse = true; player.StartCoroutine("TrackMouse"); TrackMouse(mousePath); } }
public void CheckInput(Player player, PlayerStates pStates, MouseTrail mousetrail, List <Vector3> mousePath, Texture2D mouseTex) { }