Exemple #1
0
 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;
 }
Exemple #2
0
    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;
    }
Exemple #3
0
 public Object getTowerAuraEffect(C_LOADAURA.E_AURAEFFECT eAuraEffect)
 {
     return(m_arTowerEffect[(int)eAuraEffect]);
 }