Inheritance: MonoBehaviour
Esempio n. 1
0
 // Start is called before the first frame update
 void Start()
 {
     teamControllers = FindObjectsOfType <TeamController>();
     goText          = GameObject.Find("GoText").GetComponent <FadingText>();
     readyText       = GameObject.Find("ReadyText").GetComponent <FadingText>();
     goalText        = GameObject.Find("GoalText").GetComponent <FadingText>();
     endText         = GameObject.Find("EndText").GetComponent <FadingText>();
     timeText        = GameObject.Find("TimeText").GetComponent <FadingText>();
     overTimeText    = GameObject.Find("OverTimeText").GetComponent <FadingText>();
     outText         = GameObject.Find("OutText").GetComponent <FadingText>();
     team1BG         = GameObject.Find("ColorBG1");
     team2BG         = GameObject.Find("ColorBG2");
     puck            = GameObject.FindGameObjectWithTag("Puck");
     players         = FindObjectsOfType <PlayerController>();
     minutesText     = GameObject.Find("Minutes").GetComponent <Text>();
     secondsText     = GameObject.Find("Seconds").GetComponent <Text>();
     score1Text      = GameObject.Find("Score1").GetComponent <Text>();
     score2Text      = GameObject.Find("Score2").GetComponent <Text>();
     periodText      = GameObject.Find("Period").GetComponent <Text>();
     goal1           = GameObject.Find("Goal1").transform.GetChild(0).GetComponent <GoalLogic>();
     goal2           = GameObject.Find("Goal2").transform.GetChild(0).GetComponent <GoalLogic>();
     startPositions  = GameObject.Find("StartPositions");
     Physics2D.IgnoreLayerCollision(8, 9);
     Physics2D.IgnoreLayerCollision(10, 11);
     Physics2D.IgnoreLayerCollision(8, 11);
     Physics2D.IgnoreLayerCollision(8, 8);
     SetPeriodTime(periodTime);
 }
Esempio n. 2
0
        public void GoalLogic()
        {
            Mock <IUnitOfWork>         uow          = new Mock <IUnitOfWork>();
            Mock <IGoalRepository>     repo         = new Mock <IGoalRepository>();
            Mock <ITargetRepository>   targetRepo   = new Mock <ITargetRepository>();
            Mock <IActivityRepository> activityRepo = new Mock <IActivityRepository>();

            GoalLogic logic = new GoalLogic(uow.Object, repo.Object, targetRepo.Object, activityRepo.Object);

            var goal     = new Goal();
            var sequence = new MockSequence();

            repo.InSequence(sequence).Setup(r => r.Create(goal));
            repo.InSequence(sequence).Setup(r => r.Update(goal));
            repo.InSequence(sequence).Setup(r => r.Get(goal.Id));
            repo.InSequence(sequence).Setup(r => r.Delete(goal.Id));
            logic.Create(goal);
            logic.Update(goal);
            logic.Get(goal.Id);
            logic.Delete(goal.Id);
        }
        public IEnumerable <Goal> GetGoalscorers(int id)
        {
            GoalLogic goalLogic = new GoalLogic();

            return(goalLogic.GetMacthGoals(id));
        }