Exemplo n.º 1
0
 /// <summary>
 /// 准备按钮事件
 /// </summary>
 private void ReadlyButtonOnClick()
 {
     ResetGuize();
     ReadlyButton.gameObject.SetActive(false);
     buttonParentCon.gameObject.SetActive(true);
     //数据清理还原
     tempCardIndex = 0;
     if (readlyCardItemList.Count > 0)//已经准备好了
     {
         for (int i = 0; i < readlyCardItemList.Count; i++)
         {
             readlyCardItemList[i].Reset();
         }
     }
     for (int i = 0; i < headList.Count; i++)
     {
         headList[i].Reset();
     }
     winnerPlayer   = null;
     minJettionData = JettonData.GetByID(1);
     ResetData();
     ReadlyCard();
     resultPanel.Hide();
     //下锅底
     for (int i = 0; i < headList.Count; i++)
     {
         BetJetton(headList[i]);
     }
     GenzhuTotalNum = 1;
 }
Exemplo n.º 2
0
 internal void SetMinJetton(JettonData minJettionData)
 {
     if (data != null)
     {
         jettonObj.GetComponent <Button>().interactable = data.value >= minJettionData.value;
     }
 }
Exemplo n.º 3
0
 internal void SetMinJetton(JettonData minJettionData)
 {
     for (int i = 0; i < jettonList.Count; i++)
     {
         jettonList[i].SetMinJetton(minJettionData);
     }
 }
Exemplo n.º 4
0
 protected override void OnShow(params object[] args)
 {
     if (args != null && args.Length > 0)
     {
         for (int i = 0; i < args.Length; i++)
         {
             JettonData data = JettonData.GetByID((int)args[i]);
             jettonList[i].SetData(data);
         }
     }
 }
Exemplo n.º 5
0
    protected override void OnStart()
    {
        uiLayer        = UIPanelLayers.NormalLayer;
        CardItemParent = Find <Transform>("CardCon");

        buttonParentCon     = Find <Transform>("BottomButtons");
        KanButton           = Find <Button>("BottomButtons/KanButton");
        GenzhuButton        = Find <Button>("BottomButtons/GenzhuButton");
        JiazhuButton        = Find <Button>("BottomButtons/JiazhuButton");
        BiButton            = Find <Button>("BottomButtons/BiButton");
        QiButton            = Find <Button>("BottomButtons/QiButton");
        GendaodiFalseButton = Find <Button>("BottomButtons/GendaodiFalseButton");
        GendaodiTrueButton  = Find <Button>("BottomButtons/GendaodiTrueButton");
        AAAButton           = Find <Button>("BottomButtons/Button");
        ReadlyButton        = Find <Button>("ReadlyButton");
        moneyObj            = Find <Transform>("Money");
        moneyParentCon      = Find <Transform>("MoneyCon");
        moneyObj.gameObject.SetActive(false);
        for (int i = 0; i < CardData.dataList.Count; i++)
        {
            cardDataList.Add(CardData.dataList[i]);
        }
        EnabledAllButton(false);

        jiazhupanel          = new JiazhuPanel();
        jiazhupanel.panelObj = Find <Transform>("JiazhuPanel").gameObject;
        jiazhupanel.Start(false);
        jiazhupanel.Hide();

        bipaipanel          = new BiPaiPanel();
        bipaipanel.panelObj = Find <Transform>("BiPaiPanel").gameObject;
        bipaipanel.Start(false);
        bipaipanel.Hide();

        resultPanel          = new ResultChildPanel();
        resultPanel.panelObj = Find <Transform>("ResultPanel").gameObject;
        resultPanel.Start(false);
        resultPanel.Hide();

        minJettionData = JettonData.GetByID(1);

        guizePanel          = new GuizeChildPanel();
        guizePanel.panelObj = Find <Transform>("GuizePanel").gameObject;
        guizePanel.Start(false);
        ResetGuize();
    }
Exemplo n.º 6
0
 private void RealyJiaZhuHandler(JettonData obj)
 {
     minJettionData = obj;
     jiazhupanel.Hide();
     GenZhuButtonOnClick();
 }
Exemplo n.º 7
0
 public void SetData(BattleFramework.Data.JettonData data)
 {
     this.data = data;
     jettonObj.GetComponent <Image>().sprite = Resources.Load <Sprite>("Textures/room/jetton/" + data.resPath);
 }