public void btnSTORM() { Destroy(m_goAura.transform.GetChild(0).gameObject); m_goTmpAura = Instantiate(m_cLoadAura.getTowerAuraEffect(C_LOADAURA.E_AURAEFFECT.E_STORM), new Vector3(0.0f, 0.0f, 0.0f), Quaternion.Euler(-90.0f, 0.0f, 0.0f)) as GameObject; m_goTmpAura.transform.parent = m_goAura.transform; m_eAura = C_LOADAURA.E_AURAEFFECT.E_STORM; }
void Start() { m_cLoadAura = new C_LOADAURA(); m_cLoadAura.init(); m_cLoadBullet = new C_LOADBULLET(); m_cLoadBullet.init(); m_goAura = new GameObject(); m_goAura.name = "Aura"; m_goBullet = new GameObject(); m_goBullet.name = "Bullet"; m_goTmpBullet = Instantiate(m_cLoadBullet.getBullet(0), new Vector3(0.0f, 0.0f, 0.0f), Quaternion.Euler(-90.0f, 0.0f, 0.0f)); m_goTmpBullet.transform.parent = m_goBullet.transform; m_goTmpAura = Instantiate(m_cLoadAura.getTowerAuraEffect(C_LOADAURA.E_AURAEFFECT.E_ARCANE), new Vector3(0.0f, 0.0f, 0.3f), Quaternion.Euler(-90.0f, 0.0f, 0.0f)) as GameObject; m_goTmpAura.transform.parent = m_goAura.transform; m_eAura = C_LOADAURA.E_AURAEFFECT.E_ARCANE; m_nBulletNum = 0; }
public Object getTowerAuraEffect(C_LOADAURA.E_AURAEFFECT eAuraEffect) { return(m_arTowerEffect[(int)eAuraEffect]); }