void InitReference(bool force) { if (force || ((colorQuad == null) && (gadientQuad == null))) { colorQuad = gameObject.GetComponent <ColorQuad>(); gadientQuad = gameObject.GetComponent <GradientQuad>(); } }
static public void RecalculateSizeGradientQuad(GradientQuad quad, SizeFactor factorType, RoundFloatEnum roundPreference) { if (quad == null) { return; } quad.Size = RecalculateByFactor(quad.Size, factorType); quad.Size = RoundVector2(quad.Size, roundPreference); }