UnityTerminator

新宝娱乐城官方打不开: 开发技巧-携程方法库

新宝娱乐城博彩打不开 www.sl6cl.com.cn 热度 1442 2018-7-18 11:02 |个人分类:Unity-开发技巧

[code]csharpcode:

using UnityEngine;
using System.Collections;

public static class FunctionLibrary : object
{
    public delegate void myDelegate();
    public delegate void myDelegateInt(int i);

    //Moves a menu element by the received ammount in time
    //通过接收到的文件来移动菜单元素
    public static IEnumerator MoveElementBy(Transform element, Vector2 ammount, float time)
    {
        float i = 0.0f;
        float rate = 1.0f / time;

        Vector2 startPos = element.position;
        Vector2 endPos = element.position;
        endPos += ammount;

        while (i < 1.0)
        {
            i += Time.deltaTime * rate;
            element.localPosition = Vector3.Lerp(startPos, endPos, i);

            yield return 0;
        }
    }
    //Rescales the given element to the given scale in time
    //将给定的元素重新调整到给定的时间尺度
    public static IEnumerator ScaleTo(Transform element, Vector2 endScale, float time)
    {
        float i = 0.0f;
        float rate = 1.0f / time;

        Vector2 startScale = element.localScale;

        while (i < 1.0)
        {
            i += Time.deltaTime * rate;
            element.localScale = Vector3.Lerp(startScale, endScale, i);

            yield return 0;
        }
    }
    //Sets the active state of the go to state, after time
    //将状态的活动状态设置为状态
    public static IEnumerator ChangeEnabledState(GameObject go, bool state, float time)
    {
        float i = 0.0f;
        float rate = 1.0f / time;

        while (i < 1.0)
        {
            i += Time.deltaTime * rate;
            yield return 0;
        }

        go.SetActive(state);
    }
    //Calls the passed void function with no arguments after delay
    //调用传递的void函数,在延迟之后没有参数
    public static IEnumerator CallWithDelay(myDelegate del, float delay)
    {
        yield return new WaitForSeconds(delay);
        del();
    }
    //Calls the passed void function with  arguments after delay
    //在延迟之后调用传递的void函数
    public static IEnumerator CallWithDelay(myDelegateInt del, int num, float delay)
    {
        yield return new WaitForSeconds(delay);
        del(num);
    }
    //Fade overlay opacity
    //褪色覆盖不透明度
    public static IEnumerator FadeScreen(SpriteRenderer overlay, float time, float to)
    {
        //Set the screen fade's color to end in time
        float i = 0.0f;
        float rate = 1.0f / time;

        Color start = overlay.color;
        Color end = new Color(start.r, start.g, start.b, to);

        while (i < 1.0)
        {
            i += Time.deltaTime * rate;
            overlay.color = Color.Lerp(start, end, i);
            yield return 0;
        }
    }
}

  • 中国智能手机在东南亚受追捧 2019-05-22
  • 一语惊坛(5月10日):半岛和平,是中朝两国的共同愿望。 2019-05-22
  • 董卿白岩松朱广权 看看央视主持人大学就读啥院系 2019-05-21
  • 邓超陈冠希焦恩俊,刷新娱乐圈女儿奴新高度 2019-05-21
  • 紫光阁中共中央国家机关工作委员会 2019-05-20
  • 四个跌停后 金洲慈航不惜食言也要选择如此停牌自救 2019-05-19
  • 无论是否想怀孕 这串数字女性要知道 2019-05-18
  • 机遇与挑战并存 中国企业“走出去”行稳致远 2019-05-17
  • 中国算是世界杯中最能长期保持着稳定成绩的一个了。 2019-05-17
  • 回复@笑傲江湖V:中国人啥不炒?君子兰、普洱茶、大蒜……凡事保存周期比较长的都有人炒,跟市场经济充不充分有啥关系? 2019-05-16
  • 特朗普威胁中国,如果中国报复性征收美国高关税,美国将征收中国额外关税,特朗普真流氓。难道中国是吓大的? 2019-05-15
  • 那请你具体的指出,中国现在哪一个人不是中国人? 2019-05-15
  • 劳动不是人的本质,对劳动成果即社会财富的占有才是人的本质。在私有制阶级社会中,劳动成果即社会财富被剥削阶级无偿占有,所以人的本质便表现为阶级本质,“每... 2019-05-14
  • 丰富产品序列 曝力帆轩朗纯电动申报图 2019-05-14
  • 把党的领导贯穿军事科研工作各方面和全过程 2019-05-13
  • 29| 559| 251| 889| 692| 172| 611| 978| 631| 790|