private int currentIndex; // 当前选中的皮肤下标 private void Awake() { EventCenter.AddListener(EventDefine.ShowShopPanel, ShowShopPanel); parent = transform.Find("ScroolRect/Parent"); diamondTxt = transform.Find("Diamond/DiamongImg/DiamondTxt").GetComponent <Text>(); nameTxt = transform.Find("NameTxt").GetComponent <Text>(); backBtn = transform.Find("BackBtn").GetComponent <Button>(); backBtn.onClick.AddListener(OnBackBtnClick); selectBtn = transform.Find("SelectBtn").GetComponent <Button>(); selectBtn.onClick.AddListener(OnSelectButtonClick); buyBtn = transform.Find("BuyBtn").GetComponent <Button>(); buyBtn.onClick.AddListener(OnBuyButtonClick); vars = ManagerVars.GetManagerVars(); }
private void Awake() { EventCenter.AddListener(EventDefine.ShowShopPanel, Show); parent = transform.Find("ScroolRect/Parent"); txt_Name = transform.Find("txt_Name").GetComponent <Text>(); txt_Diamond = transform.Find("Diamond/Text").GetComponent <Text>(); btn_Back = transform.Find("btn_Back").GetComponent <Button>(); btn_Back.onClick.AddListener(OnBackButtonClick); btn_Select = transform.Find("btn_Select").GetComponent <Button>(); btn_Select.onClick.AddListener(OnSelectButtonClick); btn_Buy = transform.Find("btn_Buy").GetComponent <Button>(); btn_Buy.onClick.AddListener(OnBuyButtonClick); vars = ManagerVars.GetManagerVars(); }
private void Awake() { EventCenter.AddListener(EventType.ShowShopPanel, Show); parent = transform.Find("Img_ScrollRect/GOE_Parent"); txt_Name = transform.Find("Txt_Name").GetComponent <Text>(); txt_Diamond = transform.Find("GOE_Diamond/Txt_DiamondNum").GetComponent <Text>(); btn_Back = transform.Find("Btn_Back").GetComponent <Button>(); btn_Back.onClick.AddListener(OnBtn_BackClick); btn_Select = transform.Find("Btn_Select").GetComponent <Button>(); btn_Select.onClick.AddListener(OnBtn_SelectClick); btn_Pay = transform.Find("Btn_Pay").GetComponent <Button>(); btn_Pay.onClick.AddListener(OnBtn_PayClick); vars = ManagerVars.GetManagerVars(); }
private void Awake() { vars = ManagerVars.GetManagerVars(); Instance = this; EventCenter.AddListener(EventDefine.AddScore, AddGameScore); EventCenter.AddListener(EventDefine.PlayerMove, PlayerMove); EventCenter.AddListener(EventDefine.AddDiamond, AddGameDiamond); if (GameData.IsAgainGame) { IsGameStarted = true; } InitGameData(); }
private void Init() { m_managerVars = ManagerVars.GetManagerVars(); m_btnStart = transform.Find("btnStart").GetComponent <Button>(); m_btnStart.onClick.AddListener(OnBtnStartClicked); // 注册点击事件 m_btnShop = transform.Find("Btns/btnShop").GetComponent <Button>(); m_btnShop.onClick.AddListener(OnBtnShopClicked); m_btnRank = transform.Find("Btns/btnRank").GetComponent <Button>(); m_btnRank.onClick.AddListener(OnBtnRankClicked); m_btnSound = transform.Find("Btns/btnSound").GetComponent <Button>(); m_btnSound.onClick.AddListener(OnBtnSoundClicked); m_btnReset = transform.Find("Btns/btnReset").GetComponent <Button>(); m_btnReset.onClick.AddListener(OnBtnResetClicked); }
private void Awake() { Instance = this;//单例赋值 vars = ManagerVars.GetManagerVars(); mAudioSource = transform.GetComponent <AudioSource>(); EventCenter.AddListener(EventType.AddScore, AddGameScore); EventCenter.AddListener(EventType.AddDiamond, AddGameDiamond); EventCenter.AddListener(EventType.PlayerMoved, PlayerMoved); EventCenter.AddListener(EventType.PlayButtonClip, PlayButtonClip); if (GameData.IsAgainGame) { isGameStarted = true; } InitGame(); }
private void Awake() { vars = ManagerVars.GetManagerVars(); Instance = this; //监听增加成绩事件码 EventCenter.AddListener(EventDefine.AddScore, AddGameScore); //监听增加钻石事件码 EventCenter.AddListener(EventDefine.AddDiamond, AddGameDiamond); //监听开始移动事件码 EventCenter.AddListener(EventDefine.PlayerStartMove, IsPlayerStartMove); //监听保存成绩事件码 EventCenter.AddListener <int>(EventDefine.SaveScore, SaveScore); GameLoad(); InitGameData(); }
private void Awake() { EventCenter.AddListener(EventDefine.ShowShopPanel, ShowShopPanel); // 初始化成员变量 m_managerVars = ManagerVars.GetManagerVars(); m_Parent = transform.Find("ScrollRect/parent"); m_textName = transform.Find("textName").GetComponent <Text>(); m_textTotalDiamondCount = transform.Find("TotalDiamond/textTotalDiamondCount").GetComponent <Text>(); m_btnBack = transform.Find("btnBack").GetComponent <Button>(); m_btnBack.onClick.AddListener(OnBtnBackClicked); m_btnSelect = transform.Find("btnSelect").GetComponent <Button>(); m_btnSelect.onClick.AddListener(OnBtnSelectClicked); m_btnBuy = transform.Find("btnBuy").GetComponent <Button>(); m_btnBuy.onClick.AddListener(OnBtnBuyClicked); }
void Awake() { EventCenter.AddListener(EventDefine.ShowShopPlane, Show); vars = ManagerVars.GetManagerVars(); parent = transform.Find("ScrollRect/Parent"); txt_name = transform.Find("txt_name").GetComponent <Text>(); txt_Price = transform.Find("btn_Buy/txt_Price").GetComponent <Text>(); txt_diamond = transform.Find("Diamond/txt_diamond").GetComponent <Text>(); txt_tips = transform.Find("txt_tips").GetComponent <Text>(); btn_back = transform.Find("btn_back").GetComponent <Button>(); btn_Select = transform.Find("btn_Select").GetComponent <Button>(); btn_Buy = transform.Find("btn_Buy").GetComponent <Button>(); btn_back.onClick.AddListener(OnBackButtonClick); btn_Buy.onClick.AddListener(OnBuyButtonClick); btn_Select.onClick.AddListener(OnSelectedButtonClick); }
private void Start() { platformSpawnPosition = startSpawnPos; managerVars = ManagerVars.GetManagerVars(); RandomPlatformTheme(); spawnPlatformCount = initPlatformCount; for (int i = 0; i < initPlatformCount; i++) { DecidePath(); } //生成人物 GameObject go = Instantiate(managerVars.characterPre); go.transform.position = startSpawnPos + Vector3.up * 0.5f; }
private void Awake() { vars = ManagerVars.GetManagerVars(); EventCenter.AddListener(EventDefine.ShowRetryPanel, Show); //获取游戏内对应元素 bg = transform.Find("bg").GetComponent <Image>(); dialog = transform.Find("Dialog").gameObject; btnNO = transform.Find("Dialog/btn_No").GetComponent <Button>(); btnNO.onClick.AddListener(OnButtonNoClick); btnYes = transform.Find("Dialog/btn_Yes").GetComponent <Button>(); btnYes.onClick.AddListener(OnButtonYesClick); bg.color = new Color(bg.color.r, bg.color.g, bg.color.b, 0); dialog.transform.localScale = Vector3.zero; gameObject.SetActive(false); }
private bool canRead_; // 是否读取的到游戏存档数据 private void Awake() { Instance = this; EventCenter.AddListener(EventDefine.AddScore, SetScore); EventCenter.AddListener <int>(EventDefine.AddDiamondCount, SetDiamondCount); vars = ManagerVars.GetManagerVars(); InitGameData(); // 测试 排序 /*int[] aa = new int[] { 8, 4, 90, 8, 34, 67, 1, 26, 17, 18, 5, 7, 9, 6, 32, 56, 41, 58, 54, 86, 52, 524 }; * aa = InsertRank(aa); * for (int a = 0; a < aa.Length; a++) { * Debug.Log(aa[a]); * }*/ }
private void Awake() { EventCenter.AddListener(EventDefine.ShowShopPanel, Show); vars = ManagerVars.GetManagerVars(); ScrollSkinParent = transform.Find("ScrollRegion/ScrollSkinParent"); txtSkinName = transform.Find("txt_SkinName").GetComponent <Text>(); txtAllDiamondCount = transform.Find("Diamond/txt_DiamondCount").GetComponent <Text>(); btnBack = transform.Find("btn_Back").GetComponent <Button>(); btnBack.onClick.AddListener(OnBackButtonClick); btnSkinSelect = transform.Find("btn_Select").GetComponent <Button>(); btnSkinSelect.onClick.AddListener(OnSkinSelectButtonClick); btnSkinBuy = transform.Find("btn_Buy").GetComponent <Button>(); btnSkinBuy.onClick.AddListener(OnSkinBuyButtonClick); }
private void Awake() { IsGameStarted = false; IsPause = false; Instance = this; fallTime = 6f; EventCenter.AddListener(EventType.AddScore, AddGameScore); EventCenter.AddListener(EventType.PlayerMove, PlayerIsMove); EventCenter.AddListener(EventType.AddDiamond, AddDiamond); //再来一局时直接进入开始游戏环节 if (GameData.IsAgainGame) { IsGameStarted = true; } vars = ManagerVars.GetManagerVars(); //gameData = new GameData(); InitGameData(); }
//******************************* private void Awake() { vars = ManagerVars.GetManagerVars(); Instance = this; IsGameOver = false; IsPlayerMoved = false; EventCenter.AddListener(EventDefine.AddScore, AddScore); EventCenter.AddListener(EventDefine.GetDiamond, GetDiamond); EventCenter.AddListener(EventDefine.PlayerMove, PlayerMove); if (GameData.ifRetryGame) { IsGameStarted = true;//通过再来一次重新加载场景的话,直接设置游戏开始 } InitGameData(); }
private void Awake() { vars = ManagerVars.GetManagerVars(); //监听显示排行榜界面 EventCenter.AddListener(EventDefine.ShowRankPanel, Show); //获取返回按钮,并监听 btnBackBg = transform.Find("btn_Bg").GetComponent <Button>(); btnBackBg.onClick.AddListener(OnBackButtonClick); //获取分数面板 goDialog = transform.Find("Dialog").gameObject; goDialog.transform.localScale = Vector3.zero; //获取分数 txtScore = new List <Text>(); foreach (Transform score in goDialog.transform) { txtScore.Add(score.GetComponentInChildren <Text>()); } gameObject.SetActive(false); }
private void Awake() { btn_Back = transform.Find("Btn_Back").GetComponent <Button>(); btn_Back.onClick.AddListener(OnBackButtonClick); btn_Select = transform.Find("Btn_Select").GetComponent <Button>(); btn_Select.onClick.AddListener(OnSelectButtonClick); btn_Buy = transform.Find("Btn_Buy").GetComponent <Button>(); btn_Buy.onClick.AddListener(OnBuyButtonClick); parent = transform.Find("ScrollRect/Parent"); txt_Name = transform.Find("Txt_Name").GetComponent <Text>(); txt_Diamond = transform.Find("Diamond/Text").GetComponent <Text>(); EventCenter.AddListener(EventDefine.ShowShopPanel, ShowShopPanel); vars = ManagerVars.GetManagerVars(); //刚开始隐藏商店界面 gameObject.SetActive(false); }
private void Awake() { vars = ManagerVars.GetManagerVars(); startBtn = transform.Find("Btn_Start").GetComponent <Button>(); startBtn.onClick.AddListener(OnStartClick); shopBtn = transform.Find("Btns/Btn_Shop").GetComponent <Button>(); shopBtn.onClick.AddListener(OnShopButtonClick); resetBtn = transform.Find("Btns/Btn_Reset").GetComponent <Button>(); resetBtn.onClick.AddListener(OnResetButtonClick); scoreBtn = transform.Find("Btns/Btn_Score").GetComponent <Button>(); videoBtn = transform.Find("Btns/Btn_Video").GetComponent <Button>(); videoBtn.onClick.AddListener(OnVideoButtonClick); m_image = transform.Find("Btns/Btn_Shop/Image").GetComponent <Image>(); m_music = transform.Find("Btns/Btn_Video/Image").GetComponent <Image>(); EventCenter.AddListener <int>(EventDefine.ChangeSkin, UpdateSprite); }
private void Awake() { IsBg = true; vars = ManagerVars.GetManagerVars(); Instance = this; EventCenter.AddListener(EventDefine.AddScore, AddGameScore); EventCenter.AddListener <int>(EventDefine.DoubleScore, AddDoubleGameScore); EventCenter.AddListener(EventDefine.PlayerMove, PlayerMove); EventCenter.AddListener(EventDefine.AddDiamond, AddGameDiamond); EventCenter.AddListener(EventDefine.AddLuck, AddLuck); EventCenter.AddListener(EventDefine.ReduceLuck, ReduceLuck); EventCenter.AddListener(EventDefine.AddLv, AddLv); EventCenter.AddListener(EventDefine.ReduceLv, ReduceLv); //IsGameTime = false; if (GameData.IsAgainGame) { IsGameStarted = true; } InitGameData(); }
private void Awake() { m_Btn_Buy = transform.Find("Btn_Buy"); m_Btn_Use = transform.Find("Btn_Use"); vars = ManagerVars.GetManagerVars(); parent = transform.Find("ScrollRect/Parent"); name_ = transform.Find("Text_Name").GetComponent <Text>(); m_diamond = transform.Find("Obj_Diamond/Text_Diamond").GetComponent <Text>(); m_back = transform.Find("Btn_Back").GetComponent <Button>(); m_back.onClick.AddListener(BackButtonClick); m_itemDiamond = transform.Find("Btn_Buy/Text").GetComponent <Text>(); btnBuy = m_Btn_Buy.GetComponent <Button>(); btnUse = m_Btn_Use.GetComponent <Button>(); btnBuy.onClick.AddListener(OnBuyButtonClick); btnUse.onClick.AddListener(OnUseButtonClick); x_ = vars.scrollItem.transform.GetComponent <RectTransform>().sizeDelta.x; EventCenter.AddListener(EventDefine.ShowShopPanel, SetSelf); gameObject.SetActive(false); }
private void Awake() { EventCenter.AddListener(EventDefine.ShowShopPanel, Show); parent = transform.Find("ScroolRect/Parent"); txt_Name = transform.Find("txt_Name").GetComponent <Text>(); txt_Diamond = transform.Find("Diamond/Text").GetComponent <Text>(); btn_Back = transform.Find("btn_Back").GetComponent <Button>(); btn_Back.onClick.AddListener(OnBackButtonClick); btn_Select = transform.Find("btn_Select").GetComponent <Button>(); btn_Select.onClick.AddListener(OnSelectButtonClick); btn_Buy = transform.Find("btn_Buy").GetComponent <Button>(); btn_Buy.onClick.AddListener(OnBuyButtonClick); txt_Price = transform.Find("btn_Buy/txt_Price").GetComponent <Text>(); chang_dia = transform.Find("btn_Buy/change_dia").GetComponent <GameObject>(); btn_add = transform.Find("btn_add").GetComponent <Button>(); btn_add.onClick.AddListener(OnAddLiftButtonClick); btn_reduce = transform.Find("btn_reduce").GetComponent <Button>(); btn_reduce.onClick.AddListener(OnReduceLiftButtonClick); LuckCount = transform.Find("LuckCount").GetComponent <Text>(); vars = ManagerVars.GetManagerVars(); }
//先 public void Awake() { vars = ManagerVars.GetManagerVars(); platformCount = 5; platformSpawnPosition = startPlatformSpawnPosition; isLeft = false; RandomPlatformTheme(); //生成平台 for (int i = 0; i < 5; i++) { platformCount = 5; DecidePath(); } //生成人物 GameObject character = Instantiate(vars.characterPre, transform); character.transform.position = new Vector3(0, -1.8f, 0); }
private void Init() { vars = ManagerVars.GetManagerVars(); //绑定按钮 btnStart = transform.Find("btn_start").GetComponent <Button>(); //绑定按钮点击函数 btnStart.onClick.AddListener(OnStartButtonClick); //商店按钮 btnShop = transform.Find("Buttons/btn_shop").GetComponent <Button>(); btnShop.onClick.AddListener(OnShopButtonClick); //排行榜按钮 btnRank = transform.Find("Buttons/btn_rank").GetComponent <Button>(); btnRank.onClick.AddListener(OnRankButtonClick); //音乐按钮 btnSound = transform.Find("Buttons/btn_sound").GetComponent <Button>(); btnSound.onClick.AddListener(OnSoundButtonClick); //重置数据按钮 btnRetry = transform.Find("Buttons/btn_retry").GetComponent <Button>(); btnRetry.onClick.AddListener(OnRetryButtonClick); //音效图标 imgAudio = transform.Find("Buttons/btn_sound").GetChild(0).GetComponent <Image>(); }
void Start() { //注册生成平台事件 EventCenter.AddListener(EventDefine.PlatformSpawn, DecidePath); platformSpawnPos = startSpawnPos; vars = ManagerVars.GetManagerVars(); //每次游戏开始随机一个平台主题 RandomPlatformTheme(); spawnPlatformCount = 5; //初始生成5个平台 for (int i = 0; i < 5; i++) { DecidePath(); } //生成角色 GameObject character = Instantiate(vars.character, transform); character.transform.position = new Vector3(0, -1.9f, 0); }
private void init() { parent = transform.Find("ScrollRect/Parent"); vars = ManagerVars.GetManagerVars(); txt_Name = transform.Find("txt_Name").GetComponent <Text>(); txt_DiamondCount = transform.Find("Diamond/txt_DiamondCount").GetComponent <Text>(); txt_Price = transform.Find("btn_Buy/txt_Price").GetComponent <Text>(); btn_Back = transform.Find("btn_Back").GetComponent <Button>(); btn_Back.onClick.AddListener(OnBackButtonClick); btn_Buy = transform.Find("btn_Buy").GetComponent <Button>(); btn_Buy.onClick.AddListener(OnBuyButtonClick); btn_Select = transform.Find("btn_Select").GetComponent <Button>(); btn_Select.onClick.AddListener(OnSelectButtonClick); //根据皮肤数设置parent的Width parent.GetComponent <RectTransform>().sizeDelta = new Vector2((vars.skinSpriteList.Count + 2) * 160, 310); for (int i = 0; i < vars.skinSpriteList.Count; i++) { GameObject go = Instantiate(vars.skinChooseItemPre, parent); //未解锁 if (GameManager.Instance.GetSkinUnlocked(i) == false) { go.transform.Find("Image").GetComponent <Image>().color = Color.gray; } else { go.transform.Find("Image").GetComponent <Image>().color = Color.white; } //设置皮肤图片 go.transform.Find("Image").GetComponent <Image>().sprite = vars.skinSpriteList[i]; go.transform.localPosition = new Vector3((i + 1) * 160, 0, 0); } gameObject.SetActive(false); }
private void Awake() { Instance = this; vars = ManagerVars.GetManagerVars(); }
private void Awake() { EventCenter.AddListener(EventDefine.DecidePath, DecidePath); vars = ManagerVars.GetManagerVars(); }
// Use this for initialization private void Awake() { BgAudioSource = GetComponent <AudioSource>(); vars = ManagerVars.GetManagerVars(); EventCenter.AddListener(EventDefine.PlayClickBgMusic, PlayBgMusic); }
private void Awake() { vars = ManagerVars.GetManagerVars(); }
// Start is called before the first frame update void Start() { vars = ManagerVars.GetManagerVars(); }