コード例 #1
0
        public override void InitFromDefinition(MySessionComponentDefinition definition)
        {
            base.InitFromDefinition(definition);
            m_cubeBuilderDefinition = definition as MyCubeBuilderDefinition;
            MyCubeBuilderDefinition cubeBuilderDefinition = m_cubeBuilderDefinition;

            IntersectionDistance = m_cubeBuilderDefinition.DefaultBlockBuildingDistance;
        }
コード例 #2
0
        public override void InitFromDefinition(MySessionComponentDefinition definition)
        {
            base.InitFromDefinition(definition);

            m_cubeBuilderDefinition = definition as MyCubeBuilderDefinition;

            if (m_cubeBuilderDefinition == null)
            {
                Debug.Fail("This should not happen, please check");
            }

            IntersectionDistance = m_cubeBuilderDefinition.DefaultBlockBuildingDistance;
        }