Ejemplo n.º 1
0
        //----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            FieldControllerAimGameObjects = new CNFieldController(Data, Data.FieldAimGameObjects, eManager, goManager);
            FieldControllerAimGameObjects.SetFieldContentType(CNFieldContentType.GameObject);
        }
Ejemplo n.º 2
0
        //----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNFieldContentType allowedTypes = CNFieldContentType.Geometry
                                              | CNFieldContentType.RigidBodyNode;

            FieldControllerA = new CNFieldController(Data, Data.FieldA, eManager, goManager);
            FieldControllerA.SetFieldContentType(allowedTypes);
            FieldControllerA.IsBodyField = true;
        }
        //----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            FieldControllerExplosions = new CNFieldController(Data, Data.FieldExplosions, eManager, goManager);
            FieldControllerExplosions.SetFieldContentType(CNFieldContentType.ExplosionNode);


            CNFieldContentType allowedTypesBodies = CNFieldContentType.Geometry
                                                    | CNFieldContentType.BodyNode;

            FieldControllerBodies = new CNFieldController(Data, Data.FieldBodies, eManager, goManager);
            FieldControllerBodies.SetFieldContentType(allowedTypesBodies);
        }
Ejemplo n.º 4
0
        //-----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNFieldContentType allowedTypes = CNFieldContentType.Geometry
                                              | CNFieldContentType.BodyNode;

            FieldController.SetFieldContentType(allowedTypes);
            FieldController.IsBodyField = true;

            FieldControllerLocators = new CNFieldController(Data, Data.Locators, eManager, goManager);
            FieldControllerLocators.SetFieldContentType(CNFieldContentType.Locator | CNFieldContentType.Geometry);
            FieldControllerLocators.SetCalculatesDiff(true);
        }
Ejemplo n.º 5
0
        //-----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNFieldContentType allowedTypes = CNFieldContentType.Geometry
                                              | CNFieldContentType.RigidBodyNode
                                              | CNFieldContentType.IrresponsiveNode;

            FieldControllerA = new CNFieldController(Data, Data.ObjectsA, eManager, goManager);
            FieldControllerA.SetFieldContentType(allowedTypes);
            FieldControllerA.SetCalculatesDiff(true);
            FieldControllerA.IsBodyField = true;

            FieldControllerB = new CNFieldController(Data, Data.ObjectsB, eManager, goManager);
            FieldControllerB.SetFieldContentType(allowedTypes);
            FieldControllerB.SetCalculatesDiff(true);
            FieldControllerB.IsBodyField = true;
        }
Ejemplo n.º 6
0
        //-----------------------------------------------------------------------------------
        public override void Init()
        {
            base.Init();

            CNFieldContentType allowedTypes = CNFieldContentType.Geometry
                                              | CNFieldContentType.BodyNode;

            FieldControllerA = new CNFieldController(Data, Data.ObjectsA, eManager, goManager);
            FieldControllerA.SetFieldContentType(allowedTypes);
            FieldControllerA.SetCalculatesDiff(true);
            FieldControllerA.IsBodyField = true;

            FieldControllerB = new CNFieldController(Data, Data.ObjectsB, eManager, goManager);
            FieldControllerB.SetFieldContentType(allowedTypes);
            FieldControllerB.SetCalculatesDiff(true);
            FieldControllerB.IsBodyField = true;

            FieldControllerC = new CNFieldController(Data, Data.LocatorsC, eManager, goManager);
            FieldControllerC.SetFieldContentType(CNFieldContentType.Locator | CNFieldContentType.Geometry);
            FieldControllerC.SetCalculatesDiff(true);
        }