Exemple #1
0
 void Start()
 {
     ChangeEnemyMain = EnemyMain.text;
     endTurnButton.onClick.AddListener(startGame);
     turn        = 0;
     CurrentGame = new Game();
     GMS         = new GameManagerSrc();
     at          = new AnimationAttack();
     GiveHandCards(CurrentGame.EnemyDeck, EnemyHand);
     GiveHandCards(CurrentGame.PlayerDeck, PlayerHand);
 }
Exemple #2
0
    public void delayAttack()
    {
        Debug.Log("hello, im delay");

        /*clone.GetComponent<Rigidbody2D>().AddForce(new Vector2(0, -150) * 150);
        *  clone2.GetComponent<Rigidbody2D>().AddForce(new Vector2(0, 150) * 150);*/
        cloneExplosion = Instantiate(Explosion, clone.transform.position, clone.transform.rotation = Quaternion.identity);
        cloneExplosion.transform.SetParent(GameObject.FindGameObjectWithTag("Canvas").transform, true);
        Destroy(clone);
        Destroy(clone2);
        click    = 0;
        flag1    = false;
        flag2    = false;
        attacked = false;
        GameManagerSrc.ChangeForPlayerAttack(tempAttackCard[0]);
    }
Exemple #3
0
 public Player(Transform Hand, GameManagerSrc GameManager) : base(Hand, GameManager)
 {
 }
Exemple #4
0
 public Enemy(Transform Hand, GameManagerSrc GameManager) : base(Hand, GameManager)
 {
     this.StateSet      = new StateSet(this);
     this.State         = this.StateSet.Normal;
     this.NextCardTypes = new List <Deck.Deck.CardType>();
 }
Exemple #5
0
 void Awake()
 {
     GameManager = FindObjectOfType <GameManagerSrc>();
 }
Exemple #6
0
 void Awake()
 {
     MainCamera  = Camera.allCameras[0];
     GameManager = GameManagerSrc.Instance;
 }
 void Awake()
 {
     MainCamera  = Camera.allCameras[0];
     TempCardGO  = GameObject.Find("TempCardGo");    // створюєм гаме обджект і присвоюєм йому карту яка належить канвасу є замежами поля ну і вона є тимчасовою
     GameManager = FindObjectOfType <GameManagerSrc>();
 }
Exemple #8
0
 public Gamer(Transform Hand, GameManagerSrc GameManager)
 {
     this.Hand                = Hand;
     this.GameManager         = GameManager;
     this.NeutralizationCards = new List <GameObject>();
 }