void tryFeedingSleigh() { GameObject sleigh = GameObject.FindGameObjectWithTag("Sleigh"); ActionnableBehaviour sleighBehaviour = sleigh.GetComponent <ActionnableBehaviour>(); if (sleighBehaviour != null && sleighBehaviour.playerInReach && takingObject && carriedBox != null) { ScoreBehaviour score = GameObject.FindGameObjectWithTag("Score").GetComponent <ScoreBehaviour>(); BoxBehaviour box = carriedBox.GetComponent <BoxBehaviour>(); if (box.toy.broken) { score.incrementScore(-100); } else { score.incrementScore(box.size * 100); AudioSource audio = sleigh.GetComponent <AudioSource>(); if (audio != null) { audio.Play(); } } takingObject = false; Destroy(carriedBox); carriedBox = null; } }
private void Start() { scoreBehaviour = GetComponent <ScoreBehaviour>(); lasers.Add(laser1); lasers.Add(laser2); coins.Add(coin); }
private void Start() { rb2d = GetComponent <Rigidbody2D>(); rectTrans = GetComponent <RectTransform>(); scoreBehaviour = GetComponent <ScoreBehaviour>(); findPlayArea = GetComponent <FindPlayArea>(); location = base.transform.position; }
// Use this for initialization void Start() { scoreBehaviour = GetComponent <ScoreBehaviour> (); highscoreBehaviour = GetComponent <HighscoreBehaviour> (); findPlayArea = GetComponent <FindPlayArea> (); player = GetComponent <Player> (); respawnCoin1 = GetComponent <RespawnCoin1> (); coins = GetComponent <CoinManager> (); //source = GetComponent<AudioSource>(); }
public void HandleBrokenBlock() { MoveUpBlocks(); topBlock = iceBlocks[0].GetComponent <IceBlockBehaviour>(); SpawnNewBlock(2); ScoreBehaviour.AddPoints(1); GameSpeed.IncreaseSpeed(); }
private void Start() { rb2d = GetComponent <Rigidbody2D>(); laser1 = GetComponent <RectTransform>(); scoreBehaviour = GetComponent <ScoreBehaviour>(); spShop = GetComponent <SpriteShop>(); findPlayArea = GetComponent <FindPlayArea>(); location = base.transform.position; FindPlayArea.setLaser1Bounds(); }
void Start() { ////////////////////////////////////////// SINGLETON PATTERN ///////////////////////////// if (Instance == null) { Instance = this; } ////////////////////////////////////////// SINGLETON PATTERN ///////////////////////////// ScoreText = GameObject.Find("_Root").transform.Find("Canvas").transform.Find("Score").Find("Value").GetComponent <Text>(); }
private void Start() { player = GetComponent <Rigidbody2D>(); playerRect = GetComponent <RectTransform>(); scoreBehaviour = GetComponent <ScoreBehaviour>(); highscoreBehaviour = GetComponent <HighscoreBehaviour>(); sprites = GetComponent <CoinManager>(); findPlayArea = GetComponent <FindPlayArea>(); HighscoreBehaviour.highscore = PlayerPrefs.GetFloat("highscore", HighscoreBehaviour.highscore); CoinManager.sprites = PlayerPrefs.GetFloat("sprites", CoinManager.sprites); moveSpeed = PlayerPrefs.GetFloat("moveSpeed", moveSpeed); location = base.transform.position; width = playerRect.rect.width * 100f / 2f; height = playerRect.rect.height * 100f / 2f; }
protected virtual void Start() { _objectPool = ObjectPooler.Instance; _rigidBody2D = GetComponent <Rigidbody2D>(); _spriteRenderer = GetComponent <SpriteRenderer>(); _input = GetComponent <Input>(); _movementBehaviour = GetComponent <MovementBehaviour>(); _jumpBehaviour = GetComponent <JumpBehaviour>(); _playerCheckBehaviour = GetComponent <PlayerCheckBehaviour>(); _dashBehaviour = GetComponent <DashBehaviour>(); _damageBehaviour = GetComponent <DamageBehaviour>(); _audioBehaviour = GetComponent <AudioBehaviour>(); _specialEffectBehaviour = GetComponent <SpecialEffectBehaviour>(); _scoreBehaviour = GetComponent <ScoreBehaviour>(); }
void onCollisionEnter2D(Collision2D col) { // target is hit if (col.gameObject.tag == "Bullet") { Debug.Log("Target was Hit!"); // calling AddScore method ScoreBehaviour.AddScore(); // play sound source.Play(); Destroy(col.gameObject); Destroy(gameObject); } }
public static void GameStart() { if (!forceDeathScreen) { //Reset points ScoreBehaviour.ResetScore(); //Set both bears to standing //also sets a, left key, left button to dig left //and sets d, right key, right button to dig right leftBear.UnFreezeBear(); rightBear.UnFreezeBear(); //Fill stove StoveBehaviour.ResetStove(); //Play a sound SoundPlayer.PlaySound(); } }
void OnTriggerEnter2D(Collider2D other) { if (!other.CompareTag("Player")) { return; } if (!IsScoreNullReference()) { score.SetActualScore(itemAmount); } else { score = FindObjectOfType <ScoreBehaviour>(); score.SetActualScore(itemAmount); } gameObject.SetActive(false); }
// Use this for initialization void Awake() { instance = this; }
// Start is called before the first frame update void Start() { score = GameObject.Find("CanvasScore").GetComponent <ScoreBehaviour>(); timer = selfDestructTime; }
// Use this for initialization void Awake() { score = GameObject.FindGameObjectWithTag("Score").GetComponent <ScoreBehaviour> () as ScoreBehaviour; }
void Start() { scoreScript = GameObject.Find ("ScoreBoard").GetComponent<ScoreBehaviour> (); animator = this.GetComponent<Animator> (); }
private void Start() { score = GetComponent <ScoreBehaviour>(); text1 = GetComponent <Text>(); }
void Start() { gridComp = GetComponent <PopulateGrid>(); scoreBehaviour = GameObject.Find("Score").GetComponent <ScoreBehaviour>(); }