コード例 #1
0
	void Awake () 
    {
		player1 = GameObject.Find("Player1");
		player2 = GameObject.Find("Player2");
		playerController1 = player1.GetComponent<PlayerController>();
		playerController2 = player2.GetComponent<PlayerController>();
		player1ScoreManager = GetComponent<Player1Score>();
	}
コード例 #2
0
ファイル: StreamViewModel.cs プロジェクト: nqztv/SmashMem
        private void Update()
        {
            string  json    = File.ReadAllText(OutputFile);
            dynamic jsonObj = JsonConvert.DeserializeObject(json);

            jsonObj["header1"]          = Header1;
            jsonObj["header2"]          = Header2;
            jsonObj["player1GamerTag"]  = Player1Name;
            jsonObj["player2GamerTag"]  = Player2Name;
            jsonObj["player1Score"]     = Player1Score.ToString();         // if not tostring, no quotes will be around number and both numbers will update :-/
            jsonObj["player2Score"]     = Player2Score.ToString();
            jsonObj["player1Port"]      = Player1Port.ToString();
            jsonObj["player2Port"]      = Player2Port.ToString();
            jsonObj["player1Character"] = Player1Character;
            jsonObj["player2Character"] = Player2Character;
            string output = JsonConvert.SerializeObject(jsonObj, Newtonsoft.Json.Formatting.Indented);

            if (Header1.Contains("Finals") || Header1.Contains("Loser's Semis"))
            {
                GameCountLimit = 5;
            }

            File.WriteAllText(OutputFile, output);
        }
コード例 #3
0
 public override int GetHashCode()
 {
     return(Player1Pos.GetHashCode() ^ Player2Pos.GetHashCode() ^ Player1Score.GetHashCode() ^ Player2Score.GetHashCode());
 }
コード例 #4
0
    private void AddScoreToPlayer1()
    {
        ++Player1Score;

        player1ScoreText.text = Player1Score.ToString();
    }