void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController>(); animator = GetComponent <Animator>(); spriteRenderer = GetComponent <SpriteRenderer>(); foodManager = gameController.GetComponentInChildren <FoodManager> (); isAnimated = animator != null; player = GameObject.Find("Player"); }
void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController>(); musicController = gameController.GetComponentInChildren <SnakeMusicController>(); duration = Time.time + GetComponent <AudioSource>().clip.length; gameController.badTouch = false; musicController.StopMainMusic(); GetComponent <AudioSource>().Play(); }
void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController> (); playerController = GameObject.Find("Player").GetComponent <PlayerController> (); duration = Time.time + 10.4f; speed = gameController.speed; gameController.speed = speed * 0.75f; playerController.Control -= playerController.ChangeDirection; playerController.Control += this.ChangeDirection; }
void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController>(); foodManager = gameController.gameObject.GetComponentInChildren <FoodManager>(); musicController = gameController.GetComponentInChildren <SnakeMusicController>(); player = GameObject.Find("Player"); duration = Time.time + GetComponent <AudioSource>().clip.length; interval = Time.time + 2f; musicController.StopMainMusic(); GetComponent <AudioSource>().Play(); }
void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController>(); tailManager = GameObject.Find("Player/TailManager").GetComponent <TailManager> (); if (tailManager.tailSize < 6) { Destroy(this.gameObject); } else { Begin(); } }
void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController> (); musicController = gameController.GetComponentInChildren <SnakeMusicController> (); duration = Time.time + GetComponent <AudioSource>().clip.length; speed = gameController.speed; if (speed < 160) { gameController.speed = 200; } else { gameController.speed *= 1.5f; } musicController.StopMainMusic(); GetComponent <AudioSource>().Play(); }
private void Application_Startup_1(object sender, StartupEventArgs e) { var view = new MainWindow(); var settings = new SnakeGameSettings() { RowCount = 10, ColumnCount = 20, TimerInterval = 400 }; var _gameMediator = new SnakeGameController(view, settings); _gameMediator.BeyondBoundary += view.GameOver; _gameMediator.SelfCrash += view.GameOver; _gameMediator.Initialize(); view.StartRequest = _gameMediator.Start; view.PauseRequest = _gameMediator.Pause; view.ResetRequest = _gameMediator.Reset; view.StopRequest = _gameMediator.Stop; view.OrientationReqest = _gameMediator.InterviewCommand; view.Show(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); var view = new FrmGameView(); var settings = new SnakeGameSettings() { RowCount = 10, ColumnCount = 20, TimerInterval = 400 }; var _controller = new SnakeGameController(view, settings); _controller.BeyondBoundary += view.GameOver; _controller.SelfCrash += view.GameOver; _controller.Initialize(); view.StartRequest = _controller.Start; view.PauseRequest = _controller.Pause; view.ResetRequest = _controller.Reset; view.StopRequest = _controller.Stop; view.OrientationReqest = _controller.InterviewCommand; Application.Run(view); }
private void Awake() { ins = this; }
void Start() { gameController = GameObject.Find("GameController").GetComponent <SnakeGameController> (); playerController = GameObject.Find("Player").GetComponent <PlayerController> (); playerController.InPosition += Routine; }