コード例 #1
0
    public void OnMouseDown()
    {
        Debug.Log("Click2222");
        anim.Play("Hit");
        rb.velocity = Vector2.zero;
        var mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
        var heading       = gameObject.transform.position - mousePosition;

        heading = new Vector3(heading.x, heading.y, 0);
        //var distance = heading.magnitude;
        //var forceDirection = heading/distance;
        var forceDirection = heading.normalized;

        rb.AddForce(forceDirection * forceMultiplicator);
        Debug.Log(forceDirection);
        score.NewScore();
    }