コード例 #1
0
        public void Creation_CinematicCameraStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((CinematicCameraActionState)definition.Definitions[EActionStateId.CinematicCamera](new CinematicCameraActionStateInfo()));
        }
コード例 #2
0
        public void Creation_SpawningStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((SpawningActionState)definition.Definitions[EActionStateId.Spawning](new ActionStateInfo()));
        }
コード例 #3
0
        public void Creation_PushObjectStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((PushObjectActionState)definition.Definitions[EActionStateId.PushObject](new PushObjectActionStateInfo()));
        }
コード例 #4
0
        public void Creation_MainMenuStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((MainMenuActionState)definition.Definitions[EActionStateId.MainMenu](new ActionStateInfo()));
        }
コード例 #5
0
        public void Creation_OpenMenuUIStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((OpenMenuUIActionState)definition.Definitions[EActionStateId.OpenMenuUI](new ActionStateInfo()));
        }
コード例 #6
0
        public void Creation_NullStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((NullActionState)definition.Definitions[EActionStateId.Null](new ActionStateInfo()));
        }
コード例 #7
0
        public void Creation_LocomotionStateExists()
        {
            var definition = new ActionStateDefinitions(new ActionStateParams());

            Assert.IsNotNull((LocomotionActionState)definition.Definitions[EActionStateId.Locomotion](new ActionStateInfo()));
        }
コード例 #8
0
 public ActionStateCreator(ActionStateDefinitions inDefinitions)
 {
     _definitions = inDefinitions;
 }