コード例 #1
0
ファイル: Modal.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.ModalUnit, StateMatcher.FlagActive).Added());
     Trigger(StateMatcher.AllOf(StateMatcher.ModalUnit, StateMatcher.FlagOpened).Added());
     Trigger(StateMatcher.AllOf(StateMatcher.ModalUnit).NoneOf(StateMatcher.FlagActive).Added());
     Trigger(StateMatcher.AllOf(StateMatcher.ModalUnit).NoneOf(StateMatcher.FlagOpened).Added());
 }
コード例 #2
0
ファイル: Common.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.LoadingManagerUnit).Added());
     Trigger(StateMatcher.AllOf(StateMatcher.Application, StateMatcher.Loaded).Added());
 }
コード例 #3
0
ファイル: Common.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Application, StateMatcher.LoadingProgress).Added());
 }
コード例 #4
0
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Channel, StateMatcher.ChannelFinished).Added());
 }
コード例 #5
0
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Level, StateMatcher.FlagActive, StateMatcher.FlagLoaded).Added());
 }
コード例 #6
0
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Channel, StateMatcher.FlagActive).Added());
     Trigger(StateMatcher.AllOf(StateMatcher.Channel).NoneOf(StateMatcher.FlagActive).Added());
 }
コード例 #7
0
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Channel, StateMatcher.ChannelRecording).Added());
     Trigger(StateMatcher.AllOf(StateMatcher.Channel, StateMatcher.ChannelRecording).Removed());
 }
コード例 #8
0
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Level, StateMatcher.FlagActive).Removed());
 }
コード例 #9
0
ファイル: Effect.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.Effect, StateMatcher.EffectId).Added());
 }
コード例 #10
0
ファイル: Common.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.UidUnit, StateMatcher.Uid).Added());
 }
コード例 #11
0
ファイル: Common.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.ProductUnit).Added());
 }
コード例 #12
0
ファイル: Common.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(StateMatcher.AllOf(StateMatcher.LevelPart).NoneOf(StateMatcher.Uid).Added());
 }
コード例 #13
0
ファイル: Common.cs プロジェクト: interess/GGJ2018
 protected override void SetTriggers()
 {
     Trigger(Contexts.input.CreateCollector(InputMatcher.AllOf(InputMatcher.FlagTrash, InputMatcher.FlagTrashValidated).Added()));
     Trigger(Contexts.state.CreateCollector(StateMatcher.AllOf(StateMatcher.FlagTrash, StateMatcher.FlagTrashValidated).Added()));
 }