示例#1
0
    void InitEvent()
    {
        exitBtn = CommonFunc.FindObjects("exit")[0].GetComponent <Button>();
        exitBtn.onClick.AddListener(() =>
        {
            SetActive(false);

            SceneControl.Inst().ExitCurScene();
        });

        Button bagBtn = CommonFunc.FindObjects("bagBtn")[0].GetComponent <Button>();

        bagBtn.onClick.AddListener(() =>
        {
            BagControl.Inst().OpenBagView();
        });

        Button scrollBtn = CommonFunc.FindObjects("scrollBtn")[0].GetComponent <Button>();

        scrollBtn.onClick.AddListener(() =>
        {
            CopyControl.Inst().OpenScrollView();
        });

        Button reproduceBtn = CommonFunc.FindObjects("reproduceBtn")[0].GetComponent <Button>();

        reproduceBtn.onClick.AddListener(() =>
        {
            CopyControl.Inst().OpenReproduceView();
        });
    }
示例#2
0
文件: Main.cs 项目: ArtMan3D/ArtMan3D
    void Awake()
    {
        UILayerMain   = CommonFunc.FindObjects("mainlayer")[0];
        UILayerMiddle = CommonFunc.FindObjects("middlelayer")[0];
        UILayerTop    = CommonFunc.FindObjects("toplayer")[0];
        JoystickCom   = CommonFunc.FindObjects("JoystickView")[0].GetComponent <ETCJoystick>();

        CopyControl.Inst();
        BagControl.Inst();
    }
示例#3
0
 void Start()
 {
     bag = GameObject.Find("Bag").GetComponent <BagControl>();
     img = transform.FindChild("StoreClose").GetComponent <Image>();
     EventTriggerListener.Get(img.gameObject).onClick = OnClick;
     coinText = transform.FindChild("Coin").GetComponent <Text>();
     PlayerInfo.OnInfoChangedEvent += UpdateCoin;
     UpdateCoin(InfoType.Coin);
     for (int i = 101; i <= 112; i++)
     {
         Transform obj;
         obj = Instantiate(Resources.Load <Transform>("ShopItem"));
         obj.SetParent(GameObject.Find("ShopingGrild").transform);
         obj.localScale    = Vector3.one;
         obj.localPosition = Vector3.zero;
         ObjectInfo info = new ObjectInfo();
         info = ObjectInfoManager.Instance.GetObjectInfo(i);
         obj.GetComponent <ShopItem>().id = info.Id;
         obj.FindChild("GoodImg").GetComponent <Image>().sprite   = Resources.Load <Sprite>(info.IconName) as Sprite;
         obj.FindChild("GoodText").GetComponent <Text>().text     = info.des;
         obj.FindChild("GoodCoinText").GetComponent <Text>().text = info.Buy.ToString();
     }
 }