| | |
| | | |
| | | maxLevel = PlayerPrefs.GetInt(maxLevelStr); |
| | | maxWave = PlayerPrefs.GetInt(maxWaveStr); |
| | | AddListener(); |
| | | //AddListener(); |
| | | } |
| | | |
| | | private void AddListener() |
| | | public void AddListener() |
| | | { |
| | | //Debug.Log("AddListener"); |
| | | EventCenter.Ins.Add<int, int>((int)KTGMGemClient.EventType.EndlessCompletedPort, EndlessCompletedPort); |
| | | EventCenter.Ins.Add((int)KTGMGemClient.EventType.EndlessLevelCompleted, EndlessLevelCompleted); |
| | | } |
| | |
| | | /// </summary> |
| | | private void EndlessLevelCompleted() |
| | | { |
| | | //CommonDebugHelper.Debug("无尽模式完成,开始传各种"); |
| | | OnUseSkill(GameConfig.EndlessPortUseSkillTowerCount); |
| | | OnOpenTower(GameConfig.EndlessOpenAttackTowerCount); |
| | | OnClickTowerBuyBtn(GameConfig.EndlessBuyTowerCount); |
| | |
| | | // }; |
| | | //dic[key] = 1; |
| | | |
| | | CommonDebugHelper.Debug("漏斗流统计:" + key); |
| | | //CommonDebugHelper.Debug("漏斗流统计:" + key); |
| | | |
| | | OnEvent(key, dic); |
| | | statisticsStep = step; |
| | |
| | | CommonDebugHelper.Debug($"玩家达到第{level}关{wave}波"); |
| | | Dictionary<string, object> dic = new Dictionary<string, object> |
| | | { |
| | | { $"第{level}关{wave}波", 1} |
| | | { $"第{level}关", 1} |
| | | }; |
| | | OnEvent("玩家完成第x关y波的次数", dic); |
| | | OnEvent("玩家完成第x关的次数", dic); |
| | | } |
| | | |
| | | |