public HexSliceEntity(string name, Color backgroundColor)
     : base(name)
 {
     HexBackgroundSlice hbs = new HexBackgroundSlice(60f, 700f);
     hbs.rotation = -90f;
     hbs.color = backgroundColor;
     backgroundSliceComponent = new WTSpriteComponent("backgroundSliceComponent", hbs);
     AddComponent(backgroundSliceComponent);
 }
    public HexBackground()
    {
        backgroundSlices = new HexBackgroundSlice[6];

        bool isColor1 = true;

        for (int i = 0; i < 6; i++) {
            backgroundSlices[i] = new HexBackgroundSlice(60, 700);
            backgroundSlices[i].rotation = 60 * i;
            if (isColor1) backgroundSlices[i].color = color1;
            else backgroundSlices[i].color = color2;

            isColor1 = !isColor1;

            AddChild(backgroundSlices[i]);
        }
    }