IEnumerator ReturnShowTag() { yield return(new WaitForSeconds(2.5f)); //标签显示 detialPosition = mainCamera.GetComponent <DetialPosition>(); detialPosition.ShowPositionIn(); mainCamera.GetComponent <CameraRotate>().enabled = true; //开启脚本 }
//跳转到指定位置 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(); }