public virtual void OnCollisionExit2D(Collision2D b) { player = GameManager.player; _player = player.GetComponent <OGChickenController>(); anim = player.GetComponent <Animator>(); Destroy(gameObject); }
void OnCollisionExit2D(Collision2D b) { player = GameManager.player; _player = player.GetComponent <OGChickenController>(); anim = player.GetComponent <Animator>(); anim.SetBool("Circuit", false); Destroy(gameObject); }
void Start() { cam = GameObject.FindGameObjectWithTag("MainCamera"); player = Instantiate(Resources.Load("Prefabs/OGChicken") as GameObject, transform.position, transform.rotation) as GameObject; currRoom = player; _player = player.GetComponent <OGChickenController>(); dungeon = GameObject.FindGameObjectWithTag("Dungeon"); _dungeon = dungeon.GetComponent <Dungeon>(); StartGame(GameManager.difficulty); }
void OnCollisionEnter2D(Collision2D c) { player = GameManager.player; _player = player.GetComponent <OGChickenController>(); anim = player.GetComponent <Animator>(); _player.ATKUp = true; _player.ATKSPDUp = false; _player.SPDUp = false; _player.ATK += 5; Destroy(gameObject); }
void OnCollisionEnter2D(Collision2D c) { player = GameManager.player; _player = player.GetComponent <OGChickenController>(); anim = player.GetComponent <Animator>(); anim.SetBool("MustacheIdle", true); anim.SetBool("SSIdle", false); anim.SetBool("Circuit", true); _player.maxSpeed += 6f; _player.maxProjSpeed += 4; _player.projectile = "taco"; }
void gameOver() { //kill player Destroy(player); currRoom.GetComponent <Room>().reset(); // death message this.deathMessage("You Were Murdered"); currRoom = _dungeon.start; player = Instantiate(Resources.Load("Prefabs/OGChicken") as GameObject, currRoom.transform.position, currRoom.transform.rotation) as GameObject; _player = player.GetComponent <OGChickenController>(); _dungeon.placePlayer(currRoom); }
void OnTriggerExit2D(Collider2D b) { if (b.gameObject.tag == "Player") { player = GameObject.FindGameObjectWithTag("Player"); _player = player.GetComponent <OGChickenController>(); _player.currentHP -= 5; } if (b.gameObject.tag != "Enemy") { Destroy(gameObject); } }
// Use this for initialization void Start() { this.gameObject.GetComponent <SpriteRenderer>().sprite = (Sprite)(Resources.Load("Sprites/BusinessMan/Businessman1") as Sprite); this.gameObject.GetComponent <SpriteRenderer>().sortingOrder = 1; //this.attacking = false; anim = GetComponent <Animator>(); p = GameObject.FindGameObjectWithTag("Player"); _player = p.GetComponent <OGChickenController>(); this.SPD = 1; this.RNG = 5; this.HP = 10; this.head = Resources.Load("Prefabs/Head1") as GameObject; }
void Start() { player = GameManager.player; _player = GameManager._player; anim = GetComponent <Animator>(); Vector2 v = (new Vector2(projectileScript.xv, projectileScript.yv)); v.Normalize(); rigidbody2D.velocity = v * _player.maxProjSpeed; // projVector.Normalize(); // // if (_player.OGChickenVec.x == 0 && _player.OGChickenVec.y == 0){ // rigidbody2D.velocity = _player.maxProjSpeed * new Vector2 (0, -1); // transform.rotation = Quaternion.Euler (new Vector3(0, 0, -90)); // } // else { // rotationangle = Mathf.Rad2Deg*Mathf.Atan2(_player.OGChickenVec.y, _player.OGChickenVec.x); transform.rotation = Quaternion.Euler(new Vector3(0, 0, rotationangle)); // rigidbody2D.velocity = _player.maxProjSpeed * projVector; // } }