void Start() { vidaSliderGroup = vidaSlider.GetComponent <CanvasGroup>(); source = GetComponent <AudioSource> (); anim = GetComponent <Animator>(); lvm = GameObject.Find("LevelManager").GetComponent <LevelManagerController>(); }
// Use this for initialization void Start() { levelManager = FindObjectOfType <LevelManagerController>(); if (IsBreakable()) { levelManager.brickCount++; } timesHit = 0; }
// Use this for initialization void Start() { levelManager = GameObject.Find("LevelManager").GetComponent <LevelManagerController>(); float distance = transform.position.z - Camera.main.transform.position.z; Vector3 leftmost = Camera.main.ViewportToWorldPoint(new Vector3(0, 0, distance)); Vector3 rightmost = Camera.main.ViewportToWorldPoint(new Vector3(1, 0, distance)); xMin = leftmost.x + padding; xMax = rightmost.x - padding; }
void Start() { levelManager = GameObject.FindObjectOfType <LevelManagerController>(); if (levelManager != null && levelManager.player != null ) { player = GameManagerController.Instance.Player; //player = levelManager.player; } }
/// <summary> /// Advance to the next level, with logging /// Called by inspector in Button.OnClick lists /// </summary> public void NextLevel() { Debug.Log("called next level"); if (levelDataObject == null) { return; } Debug.Log("working"); LevelManagerController levelManager = levelDataObject.GetComponent <LevelManagerController>(); levelManager.levelNumber++; levelManager.levelNumber %= levelManager.levels.Length; }
/// <summary> /// Loads level data by finding the GameObject with /// the tag "Level Data", otherwise logs a warning and /// proceeds with inspector set defaults /// </summary> private void LoadLevelData() { levelDataObject = GameObject.FindGameObjectWithTag("Level Data"); if (levelDataObject == null) { Debug.LogWarning("Level Data Object Not Found!"); return; } LevelManagerController levelManager = levelDataObject.GetComponent <LevelManagerController>(); this.rocketStartingPosition = levelManager.rocketStartingPosition; this.planetPosition = levelManager.planetPosition; this.asteroidStartingPositions = levelManager.asteroidStartingPostions; }
// <summary> // This method is the first method to be invoked when the scene first loads. Anything registered here with 'Container' will effectively // be injected on controllers, and instances defined on a subsystem.And example of this would be Container.RegisterInstance<IDataRepository>(new CodeRepository()). Then any property with // the 'Inject' attribute on any controller or view-model will automatically be set by uFrame. // </summary> public override void Setup() { base.Setup(); Container.RegisterViewModel <LevelManagerViewModel>(LevelManager, "LevelManager"); Container.RegisterController <PlayerShipController>(PlayerShipController); Container.RegisterController <AsteroidController>(AsteroidController); Container.RegisterController <LevelManagerController>(LevelManagerController); Container.RegisterController <BaseWeaponController>(BaseWeaponController); Container.RegisterController <BasicLaserController>(BasicLaserController); Container.RegisterController <BaseProjectileController>(BaseProjectileController); Container.RegisterController <LaserBoltController>(LaserBoltController); Container.RegisterController <PowerUpBaseController>(PowerUpBaseController); Container.RegisterController <SpeedPowerUpController>(SpeedPowerUpController); Container.RegisterController <FireRatePowerUpController>(FireRatePowerUpController); this.Container.InjectAll(); LevelManagerController.Initialize(LevelManager); }
private void Awake() { instance = this; }
// Use this for initialization void Start() { levelManager = FindObjectOfType <LevelManagerController> (); }
// Use this for initialization void Start() { shootCooldown = 0f; level = FindObjectOfType <LevelManagerController> (); anim = GetComponent <Animator> (); }
void Start() { target = FindObjectOfType <PlayerController>().GetComponent <Transform>(); level = FindObjectOfType <LevelManagerController> (); anim = GetComponent <Animator> (); }
void Start() { levelManager = FindObjectOfType<LevelManagerController>(); }
void Start() { gameManager = GameManagerController.Instance; levelManager = GameObject.FindObjectOfType <LevelManagerController>(); jumpController = GameObject.FindObjectOfType <JumpController>(); }