コード例 #1
0
    void OnTriggerEnter2D(Collider2D other)
    {
        HitBox2D health = other.gameObject.GetComponent <HitBox2D>();

        if (health != null && !hasHitPlayer)
        {
            hasHitPlayer = true;
            health.Damage(1);
            if (other.transform.position.x > transform.position.x)
            {
                velocity = speed * -1;
            }
            else if (other.transform.position.x < transform.position.x)
            {
                velocity = speed;
            }
        }
    }