public CollectCoinResult Collect(LevelRuntimeData runtimeData, int collectColumn) { throw new System.NotImplementedException(); }
public void StartGame() { _levelRuntimeData = LevelRuntimeData.CreateInitData(_level, _random); _eventHub.Publish(_level.LevelMap); // _collectRule.Collect(_levelRuntimeData,) }
public RemoveResult MatchAndRemove(LevelRuntimeData runtimeData, int releaseColumn) { throw new System.NotImplementedException(); }
public GameResult GetGameResult(LevelRuntimeData runtimeData, Level level, long currentMilliSeconds) { throw new System.NotImplementedException(); }