示例#1
0
 /// <summary>
 /// 製造FontSize動畫效果 (Create)
 /// Name - RectTo
 /// </summary>
 /// <param name="effect">特效結構</param>
 void FontSizeTo(MUI_Enum.EffectStruct effect)
 {
     iTween.ValueTo(gameObject, iTween.Hash(
                        "from", FontSize,
                        "to", effect.fontSize,
                        "delay", effect.delay,
                        "time", effect.time,
                        "easetype", effect.easeType.ToString(),
                        "onupdate", "updateFontSize",
                        "loopType", effect.looptype.ToString(),
                        "name", "FontSizeTo"));
 }
示例#2
0
 /// <summary>
 /// 製造Color動畫效果 (Create)
 /// Name - RectTo
 /// </summary>
 /// <param name="effect">特效結構</param>
 void ColorTo(MUI_Enum.EffectStruct effect)
 {
     iTween.ValueTo(gameObject, iTween.Hash(
                        "from", TextColor,
                        "to", effect.color,
                        "delay", effect.delay,
                        "time", effect.time,
                        "easetype", effect.easeType.ToString(),
                        "onupdate", "updateColor",
                        "loopType", effect.looptype.ToString(),
                        "name", "ColorTo"));
 }
示例#3
0
 /// <summary>
 /// 製造Scale動畫效果 (Create)
 /// Name - ScaleTo
 /// </summary>
 /// <param name="effect">特效結構</param>
 void ScaleTo(MUI_Enum.EffectStruct effect)
 {
     iTween.ValueTo(gameObject, iTween.Hash(
                        "from", scale,
                        "to", effect.scale,
                        "delay", effect.delay,
                        "time", effect.time,
                        "easetype", effect.easeType.ToString(),
                        "onupdate", "updateScale",
                        "loopType", effect.looptype.ToString(),
                        "ignoretimescale", effect.ignoretimescale,
                        "name", "ScaleTo" + effect.hashcode));
 }