4using System.Collections.Generic;
8 [RequireComponent(typeof(RectTransform))]
9 [RequireComponent(typeof(
Image))]
10 [AddComponentMenu(
"UI/Effects/Extensions/Curly UI Image")]
25 if (_type ==
Image.Type.Sliced)
38 [Tooltip(
"For changing the size of the corner for tiled or sliced Image")]
64 #region Configurations
82 Debug.LogWarning(
"Might not work well Radial Filled at the moment!");
116 for (
int index = 0; index < _verts.Count; index++)
118 var uiVertex = _verts[index];
154 _verts[index] = uiVertex;
158 base.modifyVertices(_verts);
System.Drawing.Image Image
RectTransform rectTrans
Reference to other objects that are needed by this object.
override void modifyVertices(List< UIVertex > _verts)
static int FilledImageCornerRefVertexIdx
static int SlicedImageCornerRefVertexIdx
Vector2 oriCornerPosRatio
static int ImageTypeCornerRefVertexIdx(Image.Type _type)
For sliced and filled image only.
override void ReportSet()
Check, prepare and set everything needed.
Vector2 OriCornerPosRatio
Credit Erdener Gonenc - @PixelEnvision.