void Start() { instance = this; //yuerStartPrefab = Resources.Load("yuErKuaiPao/start") as GameObject; //prepareAndjieSunaPrefab= Resources.Load("yuErKuaiPao/prepareAndjieSuna") as GameObject; //backgroundPrefab = Resources.Load("yuErKuaiPao/background") as GameObject; Instantiate(/*m_slider.*//*yuerStartPrefab*/ ResouseManager.Instance.KPSTARP); saveDate.cameraPos = GameObject.Find("Camera").transform.position; saveDate.cameraFllowMePos = GameObject.Find("cameraFllowMe").transform.position; maincamera = GameObject.Find("Main Camera").GetComponent <Camera>(); string[] s = new string[4]; //为第一次排名设定个假数据 for (int i = 0; i < 4; i++) { s[i] = (i + 1).ToString(); } saveDate.fishRank = s; initialMusic(); if (touzhuEquit.Count == 0) { touzhuEquitAdd(); } //添加声音 Music_Control.music_effect(allYinXiao[8]); }
//void Awake() //{ // if (weiXinLoad.show == true) // { // GameObject.Find("Canvas_laod").SetActive(false); // } //} void Start() { ResouseManager.Instance.Start(); Screen.sleepTimeout = (int)SleepTimeout.NeverSleep; instance = this; login_effect = GameObject.Find("Main Camera").GetComponent <AudioSource>(); Music_Control.music_effect(login_effect); main_image = GameObject.Find("main").GetComponent <Button>(); main_image.enabled = false; GameObject.Find("gongGao").GetComponent <Button>().onClick.AddListener(() => method("Notice", Vector3.one, true)); GameObject touObj = GameObject.Find("tourist"); GameObject weChatObj = GameObject.Find("weChat"); #if UNITY_IOS if (weiXinLoad.instance.AndroidFunction == false) { if (UnitySendMessageToiOS.Instante().checkInstallWeChat() != 0) { weChatObj.transform.localScale = Vector3.zero; touObj.transform.localPosition = Vector3.Lerp(touObj.transform.localPosition, weChatObj.transform.localPosition, 0.5f); } } #elif UNITY_ANDROID { weChatObj.transform.localScale = new Vector3(1.2f, 1.2f, 1.2f); } #endif touObj.GetComponent <Button>().onClick.AddListener(delegate() { loadGameScene(false, true, false); }); //游客登陆 weChatObj.GetComponent <Button>().onClick.AddListener(delegate() { loadGameScene(false, false, true); }); //微信登陆 main_image.onClick.AddListener(close_Account); }
void returnToStart() { initialStart.instance.allYinXiao[6].Pause(); Destroy(GameObject.Find("prepareAndjieSuna(Clone)").gameObject); Destroy(GameObject.Find("background(Clone)").gameObject); Instantiate(/*m_slider.*//*initialStart.yuerStartPrefab*/ ResouseManager.Instance.KPSTARP); Music_Control.music_effect(initialStart.instance.allYinXiao[8]); yuerSendMSg.instant().getCountDown(); //在此处请求倒计时信息 }
void Update() { if (GameObject.Find("Canvas").GetComponent <Canvas>().worldCamera == null) { GameObject.Find("Canvas").GetComponent <Canvas>().worldCamera = initialStart.maincamera; } if (isToPrepare) { initialStart.instance.allYinXiao[5].Pause(); if (!isStartJiShi) { Destroy(GameObject.Find("start(Clone)").gameObject); Instantiate(/*m_slider.*//*yuerPrepareAndjieSunaPrefab*/ ResouseManager.Instance.KPPREPAREANDJIESUNAP); Music_Control.music_effect(initialStart.instance.allYinXiao[8]); Instantiate(/*m_slider.*//*yuerbackgroundPrefab*/ ResouseManager.Instance.KPBACKGROUNDP); isToPrepare = false; } } }
public void startInstant()//开始实例化游戏分区 { m_state = State.start; this.totalItemCount = getMeiRenYuArea.intstant.fenQuNum;//传入分区数 this._prevTotalItemCount = this.totalItemCount; List <string> btnsName = new List <string>(); for (int i = 0; i < totalItemCount; i++) { btnsName.Add(i.ToString()); } for (var i = 0; i < totalItemCount; i++) { var itemRect = Instantiate(this.itemPrototype); itemRect.SetParent(this._contentRect, false); button_index[i] = itemRect.gameObject.GetComponent <Button>(); itemRect.name = i.ToString(); //名字按排列顺序起的 this._containers.AddLast(itemRect); this.updateItem(i, getMeiRenYuArea.intstant.listImg[i], itemRect.gameObject); //传图片 } this._contentRect.transform.GetComponent <EnhanceScrollView>().enabled = true; //等都加载完了,在排列显示 areaScrollViewTransf = this._contentRect.transform; otherContral.instant.getAllButton(); foreach (string btnName in btnsName) { GameObject btnObj = GameObject.Find(btnName); Button btn = btnObj.GetComponent <Button>(); btn.onClick.AddListener(() => { for (int i = 0; i < otherContral.instant.btns.Count; i++) { if (otherContral.instant.btns[i][0].btn == btn) { if (!otherContral.instant.btns[i][1].click) { this.OnClick(btnObj); otherContral.instant.btns[i][1].click = true; } else { otherContral.instant.btns[i][1].click = false; } } } }); } GameObject.Find("returnToHall").GetComponent <Button>().onClick.AddListener(delegate() { for (int i = 0; i < otherContral.instant.btns.Count; i++) { if (otherContral.instant.btns[i][0].btn == GameObject.Find("returnToHall").GetComponent <Button>()) { if (!otherContral.instant.btns[i][1].click) { otherContral.instant.returnToHall(); otherContral.instant.btns[i][1].click = true; } else { otherContral.instant.btns[i][1].click = false; } } } }); GameObject.Find("ruler").GetComponent <Button>().onClick.AddListener(otherContral.instant.openRuler); GameObject.Find("rulerExit").GetComponent <Button>().onClick.AddListener(otherContral.instant.exitRuler); Music_Control.music_effect(buYuMusicContral.instant.allYinXiao[23]); }
// Update is called once per frame void Update() { if (timeJiShi2.startGame) { if (myselfStart) { if (!isStartSpurt) { time += Time.deltaTime; if (time >= 1f) { earlySpeed = (8 + aVar) + bSpeedVar * Mathf.Sin((angle++) * ((10 - cycleVar) / 10)); time = 0; } transform.Translate(Vector3.right * earlySpeed * Time.deltaTime); if (brotherTransf != null) { brotherTransf.Translate(Vector3.right * earlySpeed * bag_litScale * Time.deltaTime); } if (this.transform.position.x >= spurt) { isStartSpurt = true; } } else { transform.Translate(Vector3.right * laterSpeed * Time.deltaTime); if (brotherTransf != null) { brotherTransf.Translate(Vector3.right * laterSpeed * bag_litScale * Time.deltaTime); } } if (firstCry && this.transform.localPosition.x >= -50) { initialStart.instance.allYinXiao[0].Play(); firstCry = false; } if (secondCry && this.transform.localPosition.x >= 0) { initialStart.instance.allYinXiao[1].Play(); secondCry = false; } if (thirdCry && this.transform.localPosition.x >= 50) { initialStart.instance.allYinXiao[2].Play(); thirdCry = false; } if (this.transform.localPosition.x >= trackLong) { myselfStart = false; GameObject.Find("endnum" + mingci).transform.DOLocalMoveX(finishPos, 0.1f); if (mingci == 2) { fishCrown.instance.isStop = true; } if (mingci == 4) { timeJiShi2.startGame = false; //GameObject.Find("Canvas").transform.Find("jieSuan").localScale = Vector3.one;//以前结算界面 //GameObject.Find("Content").transform.localPosition = new Vector3(0, 0, 0); initialPrepare.instance.jiesuan(); GameObject.Find("moneyText1").GetComponent <Text>().text = (int.Parse(GameObject.Find("moneyText1").GetComponent <Text>().text) + int.Parse(saveDate.jiesuanGetGold)).ToString(); jiesuanToStart = true; } } } } if (jiesuanToStart) { jiesuantime += Time.deltaTime; if (jiesuantime >= jieSuanJiShi) { initialStart.instance.allYinXiao[6].Pause(); Destroy(GameObject.Find("prepareAndjieSuna(Clone)").gameObject); Destroy(GameObject.Find("background(Clone)").gameObject); Instantiate(/*m_slider.*//*initialStart.yuerStartPrefab*/ ResouseManager.Instance.KPSTARP); Music_Control.music_effect(initialStart.instance.allYinXiao[8]); //在此处请求倒计时信息 yuerSendMSg.instant().getCountDown(); //yuerSendMSg.instant().getCombatGain(1, 10);//获取战绩 jiesuanToStart = false; jiesuantime = 0; } } }
//public GameObject g1; void Awake() { _instance = this; Music_Control.music_effect(buYuMusicContral.instant.allYinXiao[23]); }