void Awake() { m_playerInput = GetComponent <PlayerInput>(); m_playerLife = GetComponent <LifeScript>(); m_transform = transform; m_rb2d = GetComponent <Rigidbody2D>(); m_alive = m_playerLife.IsAlive(); m_playerLife.OnDeath += OnPlayerDeath; GameObject[] guns = { m_gunObjectUp, m_gunObjectRight, m_gunObjectDown }; foreach (GameObject go in guns) { Animator gunAnim = go.GetComponent <Animator>(); m_gunAnimators.Add(gunAnim); gunAnim.enabled = false; SpriteRenderer renderer = go.GetComponent <SpriteRenderer>(); m_gunRenderers.Add(renderer); m_gunDefaultSprites.Add(renderer.sprite); } HideBodyObjects(); HideGunObjects(); }
void Start() { this.originalPos = this.transform.position; wallLeft = transform.position.x - patrolRange; wallRight = transform.position.x + patrolRange; player = GameObject.FindGameObjectWithTag ( "Player" ); anim = this.gameObject.GetComponent<Animator> (); lfs = player.GetComponent<LifeScript> (); enemyXPosition = this.transform.position.x; enemyRotation = this.transform.rotation.eulerAngles.y; if ( enemyRotation >= 180.0f ) { rotateLeft = true; rotateRight = false; } else { rotateLeft = false; rotateRight = true; } }
// 初期化 void initObject() { rigidbody2D = GetComponent <Rigidbody2D>(); lifeScript = GameObject.FindGameObjectWithTag("HP").GetComponent <LifeScript>(); // 向きを指定する speed *= getDirection(); }
// Use this for initialization void Start() { player = GameObject.Find ("CenterObject"); lifeP = player.gameObject.GetComponent<LifeScript> (); score = control.gameObject.GetComponent<Score> (); game.SetActive (true); endScreen.SetActive (false); }
void OnTriggerEnter2D(Collider2D entered) { if (entered.tag == "Player") { inside = true; lifeScript = entered.GetComponent<LifeScript>(); StartCoroutine(DamageInTime()); } }
// Start is called before the first frame update void Start() { orientationPosition = transform.position; lifeGO = GetComponent <LifeScript>(); audioSource = GetComponent <AudioSource>(); playerTrail = GetComponentInChildren <TrailRenderer>().gameObject; transform.GetComponent <Rigidbody2D>().freezeRotation = true; }
void Awake() { m_lifeScript = gameObject.GetComponent <LifeScript>(); if (m_deathAnimObj) { m_deathAnimObj.SetActive(false); } }
// Use this for initialization void Start() { gauge = GameObject.Find("HP").GetComponent <LifeScript>(); stopTime = GameObject.Find("TimerText").GetComponent <TimerController>(); anim = GetComponent <Animator>(); rigid2D = GetComponent <Rigidbody2D>(); special = GetComponent <GhostSprites>(); special.getTrailSize(2); name = GetComponent <isName>().getName(); }
private void OnTriggerEnter2D(Collider2D col) { if (!scriptUsed) { LifeScript lifeGO = col.gameObject.transform.parent.GetComponentInChildren <LifeScript>(); lifeGO.currentHP += healAmount; audioSource.PlayOneShot(audioSound); spriteGO.enabled = false; scriptUsed = true; } }
void OnTriggerEnter2D(Collider2D col) { Debug.Log(col.transform.parent.gameObject.name); //if player is invulnerable, we ignore the collision if (isInvulnerable(col.transform.parent.gameObject)) { return; } LifeScript lifeGO = col.transform.parent.gameObject.GetComponent <LifeScript>(); lifeGO.currentHP -= 1; sendDamageSignal(col.transform.parent.gameObject); }
// Use this for initialization void Start() { player = GameObject.FindGameObjectWithTag ( "Player" ).transform; anim = this.gameObject.GetComponent<Animator>(); lfs = player.GetComponent<LifeScript> (); if ( origin == null ) { origin = this.transform; } this.gameObject.GetComponent<FlyingMonsterAItoPlayer> ().enabled = false; this.gameObject.GetComponent<FlyingMonsterAItoOrigin> ().enabled = false; }
void Start() { // Load GameObjects orbit = GameObject.Find("CenterObject"); controll = GameObject.Find("GameControl"); spawner = GameObject.FindGameObjectWithTag("Spawner"); // Load Scripts lifeP = orbit.gameObject.GetComponent<LifeScript>(); wave = spawner.gameObject.GetComponent<WaveSysteem>(); score = controll.gameObject.GetComponent<Score>(); combo = controll.gameObject.GetComponent<ComboScript> (); }
void OnTriggerEnter2D(Collider2D col) { if (col.gameObject.tag == "Player1" || col.gameObject.tag == "Player2") { if (isInvulnerable(col.transform.parent.gameObject)) { return; } LifeScript lifeGO = col.transform.parent.gameObject.GetComponent <LifeScript>(); lifeGO.currentHP -= 1; sendDamageSignal(col.transform.parent.gameObject); } }
// Start is called before the first frame update void Start() { camScript = mainCamera.GetComponent <CameraScript>(); player1Script = player1.GetComponent <Player1MovementScript>(); player2Script = player2.GetComponent <Player2MovementScript>(); player1Renderer = player1.GetComponentInChildren <SpriteRenderer>(); player2Renderer = player2.GetComponentInChildren <SpriteRenderer>(); player1Anim = player1.GetComponentInChildren <Animator>(); player2Anim = player2.GetComponentInChildren <Animator>(); player1Color = player1Renderer.color; player2Color = player2Renderer.color; player1Life = player1.GetComponent <LifeScript>(); player2Life = player2.GetComponent <LifeScript>(); countScript = countDown.GetComponent <CountDownScript>(); countScript.startCountDown(); audioSource = GetComponent <AudioSource>(); audioSource.Play(); }
private void OnCollisionEnter2D(Collision2D collision) { //if player is invulnerable, we ignore the collision if (rolling) { if (collision.gameObject.tag == "Player1" || collision.gameObject.tag == "Player2") { if (isInvulnerable(collision.transform.gameObject)) { return; } LifeScript lifeGO = collision.transform.gameObject.GetComponent <LifeScript>(); lifeGO.currentHP -= 1; sendDamageSignal(collision.transform.gameObject); } GetComponent <AudioSource>().enabled = false; rolling = false; barrelAnimator.enabled = false; gameObject.GetComponent <ShineAndHighlight>().enabled = false; enabled = false; } }
void Awake() { m_playerLife = GetComponent <LifeScript>(); m_alive = true; }
void Start() { rigidbody2D = GetComponent <Rigidbody2D>(); lifeScript = GameObject.FindGameObjectWithTag("HP").GetComponent <LifeScript>(); }
private void Start() { life = GetComponent <LifeScript>(); t = GetComponent <Text>(); }
void Start() { rigidbody2D = GetComponent<Rigidbody2D> (); lifeScript = GameObject.FindGameObjectWithTag ("HP").GetComponent<LifeScript> (); }
void Start() { //HPタグの付いているオブジェクトのLifeScriptを、スクリプトから取得 lifeScript = GameObject.FindGameObjectWithTag("HP").GetComponent <LifeScript>(); }
// Use this for initialization void Start() { playerLifeScript = GameObject.FindGameObjectWithTag("Player1").GetComponent <LifeScript>(); playerLifeScript2 = GameObject.FindGameObjectWithTag("Player2").GetComponent <LifeScript>(); }
void Awake() { m_playerLife = GetComponent <LifeScript>(); }
// Use this for initialization void Start() { explodeCollider = GetComponentInChildren <CircleCollider2D> (); lifeScript = GetComponent <LifeScript> (); lifeScript.OnDeath += Explode; }
void Start() { lifeScript = GameObject.FindGameObjectWithTag ("HP").GetComponent<LifeScript> (); }
void Start() { lifeScript = GameObject.FindGameObjectWithTag("HP").GetComponent <LifeScript> (); }
void Start() { P = this; life = GetComponent <LifeScript>(); }