Example #1
0
        /// <summary>
        /// Inspector (pseudo-mutator) - Caches each PlanetariaArcCollider associated with each Arc.
        /// </summary>
        private void generate_colliders()
        {
            block_list = new PlanetariaArcCollider[arc_list.Length];
            for (int collider = 0; collider < arc_list.Length; ++collider)
            {
                block_list[collider] = PlanetariaArcCollider.block(arc_list[collider]);
            }

            /*
             * field_list = new PlanetariaSphereCollider[has_corners ? arc_list.Length/2 : arc_list.Length];
             * for (int collider = 0; collider < arc_list.Length; collider += (has_corners ? 2 : 1))
             * {
             *  field_list[has_corners ? collider/2 : collider] = PlanetariaArcCollider.field(arc_list[collider]);
             * }*/
        }