private void OnCollisionExit(Collision collision) { CBaseBlock blk = g.ToBaseBlock(collision.collider.gameObject); if (blk != null && blk.IsInstantiated()) { g.TowerBuilderRules().OnBlockFall(blk); } }
/************************************************************ * Unity overrides ***********************************************************/ private void OnTriggerEnter(Collider other) { CBaseBlock blk = other.gameObject.GetComponent <CBaseBlock>(); if (blk != null && blk.IsInstantiated()) { m_iCount++; g.TowerBuilderRules().OnBlockFall(blk); } }