コード例 #1
0
 public CreateNewStonesSystem(EcsWorld world, ICoreEventsReceiver eventsReceiver, Match3State state) : base(state)
 {
     _world          = world;
     _eventsReceiver = eventsReceiver;
 }
コード例 #2
0
 public StoneSwapSystem(EcsWorld world, ICoreEventsReceiver eventsReceiver, Match3State state) : base(state)
 {
     _world          = world;
     _eventsReceiver = eventsReceiver;
     _swappingStones = world.GetFilter <EcsFilter <Stone, Swapping> >();
 }
コード例 #3
0
ファイル: Match3Core.cs プロジェクト: NickoJ/SimpleMatch3
 public Match3Core(ICoreEventsReceiver eventsReceiver, IMatch3Settings settings)
 {
     _eventsReceiver = eventsReceiver;
     _settings       = settings;
 }
コード例 #4
0
 public FieldInitializeSystem(EcsWorld world, ICoreEventsReceiver eventsReceiver, Match3State state) : base(state)
 {
     _world          = world;
     _eventsReceiver = eventsReceiver;
 }
コード例 #5
0
 public FallStoneSystem(ICoreEventsReceiver eventsReceiver, Match3State state) : base(state)
 {
     _eventsReceiver = eventsReceiver;
 }
コード例 #6
0
 public DestroyStoneSystem(EcsWorld world, ICoreEventsReceiver eventsReceiver, Match3State state) : base(state)
 {
     _world          = world;
     _eventsReceiver = eventsReceiver;
     _destroyed      = world.GetFilter <EcsFilter <Stone, Destroyed> >();
 }