Example #1
0
    public void setRotationAnglesShape(ERotationAngle rotationAngle)
    {
        switch (rotationAngle)
        {
        case ERotationAngle.TRIANGLE:
            setRotationAngles(triangleAngles);
            break;

        case ERotationAngle.SQUARE:
            setRotationAngles(squareAngles);
            break;

        case ERotationAngle.PENTAGON:
            setRotationAngles(pentagonAngles);
            break;

        case ERotationAngle.HEXAGON:
            setRotationAngles(hexagonAngles);
            break;

        case ERotationAngle.OCTAGON:
            setRotationAngles(octagonAngles);
            break;
        }
    }
Example #2
0
    public void setShape(ERotationAngle shape)
    {
        triangleObject.SetActive(false);
        squareObject.SetActive(false);
        octagonObject.SetActive(false);

        switch (shape)
        {
        case ERotationAngle.TRIANGLE:
            triangleObject.SetActive(true);
            break;

        case ERotationAngle.SQUARE:
            squareObject.SetActive(true);
            break;

        case ERotationAngle.OCTAGON:
            octagonObject.SetActive(true);
            break;
        }
    }