Esempio n. 1
0
 public DiceView(Dice tipo)
 {
     InitializeComponent();
     Tipo        = tipo;
     label1.Text = Tipo.ToString();
     dc          = IOC.Resolve <DiceGenerator>();
 }
Esempio n. 2
0
 public PlayerHand(Player player)
 {
     this.player = player;
     dc          = IOC.Resolve <DiceGenerator>();
     x.Add(dc.Get(player));
     x.Add(dc.Get(player));
 }
Esempio n. 3
0
        public GameLogic()
        {
            X_Player        = new Player("The X Player", Token.X);
            O_Player        = new Player("The O Player", Token.O);
            X_Player.MyTurn = true;

            GameBoard = new Board();
            Dice      = new DiceGenerator();
        }
Esempio n. 4
0
        //eventul in sine care executa handlerul de mai sus
        //cand se termina animatias
        private void animationCompleted(object sender, EventArgs e)
        {
            //daca nu poate da cu zarul iese afara
            if (this.OnFinsihRoll is null)
            {
                return;
            }

            this.canRoll = true;
            //seteaza valorile zarului si deseneaza fetele
            this.rolls[0] = DiceGenerator.Roll(this.DiceOne);
            this.rolls[1] = DiceGenerator.Roll(this.DiceTwo);

            this.OnFinsihRoll(sender, e);
        }
Esempio n. 5
0
 // Use this for initialization
 void Start()
 {
     round          = GameObject.Find("RoundSystem").GetComponent <RoundSystem>();
     functionCalled = false;
     dicetoggler    = GameObject.Find("Dice_assign").GetComponent <DiceGenerator>();
 }