static void Main(string[] args)
        {
            ResultProcess objResultProcess = new ResultProcess();

            objResultProcess.Process();
            objResultProcess = null;
        }
    // Start is called before the first frame update
    void Start()
    {
        objDown = false;


        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();

        root = transform.root.gameObject;

        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>();


        if (root == getPlayerNumber.getNumber[0])
        {
            loseProcessObject = GameObject.Find("Player1");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            loseProcessObject = GameObject.Find("Player2");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            loseProcessObject = GameObject.Find("Player3");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            loseProcessObject = GameObject.Find("Player4");
        }

        loseScript = loseProcessObject.GetComponent <SurvivalResult>();
    }
Beispiel #3
0
        //public static void Start()
        //{
        //    ThreadStart start = new ThreadStart(GetLetteryInfo);
        //    Thread th = new Thread(start);
        //    th.IsBackground = true;
        //    th.Start();
        //}

        public static void GetLetteryInfo()
        {
            try
            {
                string            path       = System.AppDomain.CurrentDomain.BaseDirectory;
                string            fullPath   = path + "LotteryWebsite.xml";
                XDocument         doc        = XDocument.Load(fullPath);
                var               website    = doc.Descendants("webSite").Select(p => new { lotteryType = p.Element("lotteryType").Value, url = p.Element("url").Value }).ToList();
                BetLotteryProcess betprocess = new BetLotteryProcess();
                ResultProcess     resProcess = new ResultProcess();
                foreach (var item in website)
                {
                    string html = HttpGet(item.url, Encoding.UTF8);
                    LotteryResultService         lrService = new LotteryResultService();
                    Dictionary <string, JObject> dicreds   = DeserializeStringToDictionary <string, JObject>(html);
                    foreach (var dictionary in dicreds)
                    {
                        LotteryResult existLotteryResult = lrService.LoadEntities(s => s.LotteryType == item.lotteryType && s.Expect == dictionary.Key).FirstOrDefault();
                        if (existLotteryResult != null)
                        {
                            continue;
                        }
                        JObject       lottery       = dictionary.Value;
                        LotteryResult lotteryResult = new LotteryResult();
                        lotteryResult.LotteryType = item.lotteryType;
                        lotteryResult.Expect      = dictionary.Key;
                        lotteryResult.Opencode    = lottery["number"].ToString();
                        //开奖日期不能用接口反回的时间,不准确

                        //if (lotteryResult.LotteryType.Equals("六合彩"))
                        lotteryResult.Opentime = GetRealOpenTime(lotteryResult.LotteryType, DateTime.Parse(lottery["dateline"].ToString()));
                        lotteryResult.Opentime = lotteryResult.Opentime.Value.AddSeconds(0 - lotteryResult.Opentime.Value.Second);
                        //else
                        //{
                        //    LotteryResult beforeResult = lrService.LoadEntities(s => s.LotteryType == item.lotteryType).OrderByDescending(s => s.Expect).FirstOrDefault();
                        //    if (beforeResult == null)
                        //        lotteryResult.Opentime = GetRealOpenTime(lotteryResult.LotteryType, DateTime.Parse(lottery["dateline"].ToString()));
                        //    else
                        //        lotteryResult.Opentime = beforeResult.NextOpenTime;
                        //}
                        if (lotteryResult.LotteryType.Equals("六合彩"))
                        {
                            GetHttpInfoForlhc.GetlhcInfo(lotteryResult);
                        }
                        else
                        {
                            lotteryResult.NextExpect   = resProcess.GetNextExpect(item.lotteryType, lotteryResult.Expect);
                            lotteryResult.NextOpenTime = resProcess.GetNextOpenTime(item.lotteryType, lotteryResult.Opentime.Value);
                        }
                        lrService.AddEntity(lotteryResult);
                        betprocess.ProcessBet(lotteryResult);
                    }
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
    // Start is called before the first frame update
    void Start()
    {
        //乱数取得
        blockNumber = Random.Range(0, blockList.Length);

        //Instantiate(blockList[blockNumber], transform.position, Quaternion.identity, playerNumber);

        Instantiate(blockList[blockNumber], transform.position + blockList[blockNumber].transform.position, Quaternion.identity, playerCamera);

        objUp = false;

        stayTime = 0;

        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();

        root = transform.root.gameObject;

        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>();


        if (root == getPlayerNumber.getNumber[0])
        {
            loseProcessObject = GameObject.Find("Player1");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            loseProcessObject = GameObject.Find("Player2");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            loseProcessObject = GameObject.Find("Player3");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            loseProcessObject = GameObject.Find("Player4");
        }

        loseScript = loseProcessObject.GetComponent <SurvivalResult>();
    }
    // Start is called before the first frame update
    void Start()
    {
        win  = false;
        lose = false;


        //winText = winText.GetComponent<Text>();
        loseText = loseText.GetComponent <Text>();


        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>();


        resultObject = GameObject.Find("ResultManager");
        resultScript = resultObject.GetComponent <ResultProcess>();

        gameMode = GameModeScene.Start;

        //winText.enabled = false;
        loseText.enabled = false;
    }
    public GameObject root; //一番上の親を取得する
    // Start is called before the first frame update
    void Start()
    {
        // playerPlay = true;

        winText  = winText.GetComponent <Text>();
        loseText = loseText.GetComponent <Text>();

        winText.enabled  = false;
        loseText.enabled = false;

        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>();

        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();


        root = transform.root.gameObject;

        if (root == getPlayerNumber.getNumber[0])
        {
            playerLife = GameObject.Find("Life (1)");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            playerLife = GameObject.Find("Life (2)");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            playerLife = GameObject.Find("Life (3)");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            playerLife = GameObject.Find("Life (4)");
        }

        lifeScript = playerLife.GetComponent <Life>();
    }
Beispiel #7
0
    // Start is called before the first frame update
    void Start()
    {
        audioSource = GetComponent <AudioSource>();

        rb2 = GetComponent <Rigidbody2D>();

        fixBlock = false;

        timerObject = GameObject.Find("SurvivalTime");
        timerScript = timerObject.GetComponent <SurvivalTimer>();

        // survivalCreateObject = GameObject.Find("CreateBlock");
        //survivalCreateScript = survivalCreateObject.GetComponent<SurvivalCreateBlock>();

        playerNumber    = GameObject.Find("GetPlayerNumber");
        getPlayerNumber = playerNumber.GetComponent <GetPlayerNumber>();

        //playerLife = GameObject.Find("PlayerLife");
        gameResult   = GameObject.Find("ResultManager");
        resultScript = gameResult.GetComponent <ResultProcess>();


        root = transform.root.gameObject;

        if (root == getPlayerNumber.getNumber[0])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (1)");
            playerLife           = GameObject.Find("Life (1)");
            loseProcessObject    = GameObject.Find("Player1");
        }
        else if (root == getPlayerNumber.getNumber[1])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (2)");
            playerLife           = GameObject.Find("Life (2)");
            loseProcessObject    = GameObject.Find("Player2");
        }
        else if (root == getPlayerNumber.getNumber[2])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (3)");
            playerLife           = GameObject.Find("Life (3)");
            loseProcessObject    = GameObject.Find("Player3");
        }
        else if (root == getPlayerNumber.getNumber[3])
        {
            survivalCreateObject = GameObject.Find("CreateBlock (4)");
            playerLife           = GameObject.Find("Life (4)");
            loseProcessObject    = GameObject.Find("Player4");
        }

        survivalCreateScript = survivalCreateObject.GetComponent <SurvivalCreateBlock>();
        lifeScript           = playerLife.GetComponent <Life>();


        loseScript = loseProcessObject.GetComponent <SurvivalResult>();

        timerCheck = timerScript.TimerCount;

        survivalFall.enabled = false;
        survivalCtrl.enabled = false;

        if (timerCheck >= 0)
        {
            start = true;
        }
        else
        {
            standBy = true;
            start   = false;

            if (root == getPlayerNumber.getNumber[0])
            {
                fallBlock = GameObject.Find("FallBlock1");
            }
            else if (root == getPlayerNumber.getNumber[1])
            {
                fallBlock = GameObject.Find("FallBlock2");
            }
            else if (root == getPlayerNumber.getNumber[2])
            {
                fallBlock = GameObject.Find("FallBlock3");
            }
            else if (root == getPlayerNumber.getNumber[3])
            {
                fallBlock = GameObject.Find("FallBlock4");
            }

            survivalBlockMgr = fallBlock.GetComponent <SurvivalBlockMgr>();
        }

        blockWaiver = false;
    }