Exemplo n.º 1
0
        public void SetShapeType(UiThemeShapeType aShapeType)
        {
            shapeType = aShapeType;
            SetHasShadow(hasShadow); //update shadow shape
            var shape = theme.GetShape(shapeType);

            shapeImage.sprite         = isOutline ? shape.outline : shape.sprite;
            shapeImage.preserveAspect = shape.preserveAspect;
            shapeImage.type           = shape.imageType;
            shapeImage.transform.SetSiblingIndex(hasShadow ? 1 : 0);
        }
Exemplo n.º 2
0
 public UiThemeShape GetShape(UiThemeShapeType shape)
 {
     return(shapes[shape]);
 }