using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Touka { //内置在线参数,后面改json配置文件,暂时用代码文件顶替 public static class ToukaInnerParams { public static readonly Dictionary OnlineParamDic = new Dictionary() { { ToukaInnerParamKey.IV1_PreTimesN.ToString(), 1 }, // 前N次触发不弹插屏 { ToukaInnerParamKey.IV1_PerM.ToString(), 1 }, // 每M次触发一次 { ToukaInnerParamKey.IV1_MinTimeL.ToString(), 3 }, // 和上次广告间隔3s { ToukaInnerParamKey.IV2_PreTimesN.ToString(), 1 }, // 前N次触发不弹插屏 { ToukaInnerParamKey.IV2_PerM.ToString(), 1 }, // 每M次触发一次 { ToukaInnerParamKey.IV2_MinTimeL.ToString(), 3 }, // 和上次广告间隔3s { ToukaInnerParamKey.NewUserRVCount.ToString(), 6 }, // 新用户看N次激励视频广告上报 { ToukaInnerParamKey.NewUserPvCount.ToString(), 10 }, // 新用户看N次广告上报 { ToukaInnerParamKey.NewUserPassXLevel.ToString(), 15 }, // 新用户通关第N关上报 { ToukaInnerParamKey.IsShowAuthView.ToString(), 1 }, // 是否弹出实名 { ToukaInnerParamKey.Auto_Show_IVSwitch_OnlineParam.ToString(), 0 }, // 自动播放插屏开关 { ToukaInnerParamKey.Auto_Show_IV_MinTime_OnlineParam.ToString(), 45 }, // 自动播放插屏时间间隔 { ToukaInnerParamKey.Auto_Show_IV_Counts_OnlineParam.ToString(), 1 } // 在展示N次插屏后,才开启自动自动播放插屏 }; } public enum ToukaInnerParamKey { IV1_PreTimesN, IV1_PerM, IV1_MinTimeL, IV2_PreTimesN, IV2_PerM, IV2_MinTimeL, NewUserRVCount, NewUserPvCount, NewUserPassXLevel, IsShowAuthView, Auto_Show_IVSwitch_OnlineParam, Auto_Show_IV_MinTime_OnlineParam, Auto_Show_IV_Counts_OnlineParam } }