Пример #1
0
    // Use this for initialization
    void Start()
    {
        character   = GameObject.FindWithTag("Player");
        charManager = character.GetComponent <CharacterManager> ();
        pieceBox    = GetComponent <BoxCollider> ();
        armageddon  = this.gameObject.GetComponentInParent <Armageddon> ();

        pieceBox.enabled      = false;
        armageddonPieceDamage = (int)((float)armageddon.armageddonDamage * 0.1f);
    }
Пример #2
0
	public void Armageddon()
	{
		if (transform.rotation.y == 0) 
		{
			armageddon = Instantiate (Resources.Load<GameObject> ("Effect/Armageddon"), new Vector3 (transform.position.x, transform.position.y+7.0f, transform.position.z), Quaternion.Euler (0, 0, 0)) as GameObject;
		}
		else 
		{
			armageddon = Instantiate (Resources.Load<GameObject> ("Effect/Armageddon"), new Vector3 (transform.position.x, transform.position.y+7.0f, transform.position.z), Quaternion.Euler (0, 180, 0)) as GameObject;
		}
			ArmageddonDamage = armageddon.GetComponent<Armageddon> ();

		ArmageddonDamage.armageddonDamage = 100;
	}
Пример #3
0
	public void Destroy()
	{
		armaDestroy = armageddon.GetComponent<Armageddon> ();
		armaDestroy.Destroy ();
	}