示例#1
0
    IEnumerator ReturnShowTag()
    {
        yield return(new WaitForSeconds(2.5f));

        //标签显示
        detialPosition = mainCamera.GetComponent <DetialPosition>();
        detialPosition.ShowPositionIn();
        mainCamera.GetComponent <CameraRotate>().enabled = true; //开启脚本
    }
示例#2
0
    //跳转到指定位置
    private void JumpTo(string place, Transform position)
    {
        //Debug.Log(transform.name);
        //地点标签消失
        detialPosition = mainCamera.GetComponent <DetialPosition>();
        detialPosition.ShowPositionOut();

        //设置主摄像机
        mainCamera.GetComponent <Camera>().fieldOfView = 60f;
        mainCamera.transform.DOMove(position.position, 2.5f);
        mainCamera.transform.DORotate(position.eulerAngles, 2.5f);
        mainCamera.GetComponent <CameraRotate>().enabled = false;
    }
    // Use this for initialization
    void Start()
    {
        detialPosition = Camera.main.GetComponent <DetialPosition>();
        Imageleft      = transform.Find("Imageleft");
        Imageright     = transform.Find("Imageright");
        Logo           = transform.Find("Logo");
        Introduce      = transform.Find("Introduce");
        //ChargeAni = GameObject.Find("MainScence/chongdianzhuang (3)").GetComponent<Animation>();
        login       = transform.Find("ButtonManager/LogIn").gameObject;
        showConnent = GameObject.Find("NetworkManager").GetComponent <NetworkHud>();

        effect = GetComponent <IntroduceEffect>();

        Tweener tLeft  = Imageleft.DOLocalMoveX(-1130f, 0.5f);
        Tweener tRight = Imageright.DOLocalMoveX(1130f, 0.5f);
        Tweener logo   = Logo.DOLocalMoveY(600f, 0.5f);

        logo.SetAutoKill(false);
        tLeft.SetAutoKill(false);
        tRight.SetAutoKill(false);
        tLeft.Pause();
        tRight.Pause();
        logo.Pause();
    }