protected override void OnInit()
 {
     base.OnInit();
     time_1    = CommTool.GetCompentCustom <Image>(gameObject, "time_1");
     time_2    = CommTool.GetCompentCustom <Image>(gameObject, "time_2");
     quxian    = CommTool.GetCompentCustom <Image>(gameObject, "quxian");
     text_time = CommTool.GetCompentCustom <Text>(gameObject, "time");
     this.RegisterMsgEvent(
         new MsgHandler(EventHandlerType.Success, Success),
         new MsgHandler(EventHandlerType.HeadPress, HeadPress)
         );
     //elist = SDKManager.Instance.GetVoiceForType(VoiceType.Five);
 }
Beispiel #2
0
 protected override void OnInit()
 {
     base.OnInit();
     qrCode           = CommTool.FindObjForName(gameObject, "QR-code");
     raw              = CommTool.GetCompentCustom <RawImage>(qrCode, "RawImage");
     loading          = CommTool.FindObjForName(qrCode, "loading");
     fly              = CommTool.FindObjForName(qrCode, "fly").transform;
     yun              = CommTool.FindObjForName(qrCode, "yun").transform;
     vplayer          = CommTool.GetCompentCustom <VideoPlayer>(gameObject, "movie");
     xiaoP            = CommTool.GetCompentCustom <Image>(qrCode, "xiaopang");
     animator         = CommTool.GetCompentCustom <Animator>(qrCode, "xiaopang");
     animator.enabled = false;
     elist            = SDKManager.Instance.GetVoiceForType(VoiceType.QRCode);
     this.RegisterMsgEvent(new MsgHandler(EventHandlerType.QRCodeSuccess, QRCodeSuccess));
 }
Beispiel #3
0
 protected override void OnInit()
 {
     base.OnInit();
     msg = CommTool.GetCompentCustom <Text>(gameObject, "msg");
 }
    //创建物体
    void CreateGameObject()
    {
        GameObject tempObj = null;
        GameEntity entity  = null;

        if (modelWheel && parentWheel)
        {
            Image  img;
            Text   duiImg;
            Text   duiImg2;
            Sprite sp = null;
            if (modelWheel && parentWheel)
            {
                for (int i = 0; i < 14; i++)
                {
                    float posX = i * 86;
                    if (i == 0)
                    {
                        tempObj = modelWheel;
                        tempObj.SetActive(true);
                    }
                    else
                    {
                        tempObj = CommTool.InstantiateObj(modelWheel, parentWheel, new Vector3(posX, 0, 0), Vector3.one * wheel, "wheels" + i);
                    }
                    tempObj.transform.GetComponent <Image>().overrideSprite = sp;
                    entity = new GameEntity(tempObj);
                    list.Add(entity);
                }
            }
            if (modelPang && parentPang)
            {
                tempPange = CommTool.InstantiateObj(modelPang, parentPang, Vector3.zero, Vector3.one * xiaoPang, "tempPange");
                img       = tempPange.GetComponent <Image>();
                duiImg2   = CommTool.GetCompentCustom <Text>(tempPange, "dui");
                tempPange.SetActive(false);
                string  img_name = "j-";
                string  new_name = string.Empty;
                Vector3 pos      = Vector3.zero;
                for (int i = 0; i < 4; i++)
                {
                    int num = i + 1;
                    new_name = img_name + num;
                    if (i == 0)
                    {
                        tempObj      = modelPang;
                        tempObj.name = new_name;
                        tempObj.SetActive(true);
                    }
                    else
                    {
                        pos.x   = i * 380;
                        tempObj = CommTool.InstantiateObj(modelPang, parentPang, pos, Vector3.one * xiaoPang, new_name);
                    }
                    sp = UIAtlasManager.LoadSprite(UIAtlasName.UIMain, new_name);
                    tempObj.transform.GetComponent <Image>().overrideSprite = sp;
                    duiImg = CommTool.GetCompentCustom <Text>(tempObj, "dui");
                    entity = new GameEntity(tempObj, img, sp, duiImg, duiImg2);
                    listPang.Add(entity);
                }

                for (int i = 0; i < 4; i++)
                {
                    if (i == 0)
                    {
                        listPang[i].last = listPang[3];
                    }
                    else
                    {
                        listPang[i].last = listPang[i - 1];
                    }
                }
            }
        }
    }