public override void VisitShieldColumn(ShieldColumn pShieldColumn) { //Debug.WriteLine("in Missile, visit from shieldColumn"); GameObject pGameObj = (GameObject)pShieldColumn.GetLastChild(); ColPair.RevCollide(this, pGameObj); }
public override void VisitMissile(Missile pMissile) { //Debug.WriteLine("in ShieldColumn, visit from Missle"); GameObject pGameObj = (GameObject)this.GetLastChild(); ColPair.RevCollide(pGameObj, pMissile); }