예제 #1
0
    public InGameItem SetTransform(Vector2 size, Vector2 position)
    {
        var pshape = deathParticle.shape;

        pshape.scale       = visual.size = size;
        pshape.radius      = 1 / size.y;
        transform.position = position;

        if (colider.IsTypeOf <BoxCollider2D>())
        {
            colider.As <BoxCollider2D>().size = size;
        }
        else if (colider.IsTypeOf <CircleCollider2D>())
        {
            colider.As <CircleCollider2D>().radius = size.y * 0.5f;
        }

        return(this);
    }