Exemplo n.º 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"));
 }
Exemplo n.º 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"));
 }
Exemplo n.º 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));
 }