private void TapAction() { tapCount++; var inputPos = Input.mousePosition; //Input.mousePositionをスクリーンサイズで割る! var viewportPos = new Vector2(inputPos.x / Screen.width, inputPos.y / Screen.height); var ray = Camera.main.ViewportPointToRay(viewportPos); //ステージ(但しJoystick以外)をタップした時のみネズミ出撃 if (Physics.Raycast(ray, out hit) && hit.transform.root.tag == TagName.Stage && hit.transform.root.tag != TagName.Joystick) { SoundManager.Instance.PlaySE(SEName.Mouse); agent.destination = hit.point; cinderella.ReleaseFeintMode(); //ネズミ出撃からn秒後に消滅 Invoke(invokeMouseDisabled, 5.0f); GameScene.Instance.CommandButton.ButtonActive(); } else { cinderella.IsFeintMode = true; tapCount = 0; GameScene.Instance.CommandButton.ButtonNotActive(); } //マウスアニメーション cinderella.MouseAnim(); }