Exemple #1
0
        /// <summary>
        /// 玩家获道具奖励
        /// </summary>
        /// <param name="item">道具名称</param>
        /// <param name="amount">道具数量</param>
        /// <param name="price">道具单价</param>
        /// <param name="source">奖励方式</param>
        ///

        public static void Bonus(string item, int amount, double price, BonusSource source)
        {
#if UNITY_EDITOR
            //Debug.Log("Bonus");
#elif UNITY_IPHONE
            _BonusItem(item, amount, price, (int)source);
#elif UNITY_ANDROID
            Agent.CallStatic("bonus", item, amount, price, (int)source);
#endif
        }
Exemple #2
0
        /// <summary>
        /// 玩家获虚拟币奖励
        /// </summary>
        /// <param name="coin">虚拟币数量</param>
        /// <param name="source">奖励方式</param>
        public static void Bonus(double coin, BonusSource source)
        {
#if UNITY_EDITOR
            //Debug.Log("Bonus");
#elif UNITY_IPHONE
            _BonusCoin(coin, (int)source);
#elif UNITY_ANDROID
            Agent.CallStatic("bonus", coin, (int)source);
#endif
        }
Exemple #3
0
        /// <summary>
        /// 玩家获道具奖励
        /// </summary>
        /// <param name="item">道具名称</param>
        /// <param name="amount">道具数量</param>
        /// <param name="price">道具单价</param>
        /// <param name="source">奖励方式</param>
        ///         

        public static void Bonus(string item, int amount, double price, BonusSource source)
        {

#if UNITY_EDITOR
            Debug.Log("Bonus");
#elif UNITY_IPHONE
			_BonusItem(item, amount, price, (int)source);
#elif UNITY_ANDROID
            Agent.CallStatic("bonus", item, amount, price, (int)source);
#endif
        }
Exemple #4
0
        /// <summary>
        /// 玩家获虚拟币奖励
        /// </summary>
        /// <param name="coin">虚拟币数量</param>
        /// <param name="source">奖励方式</param>
        public static void Bonus(double coin, BonusSource source)
        {

#if UNITY_EDITOR
            Debug.Log("Bonus");
#elif UNITY_IPHONE
            _BonusCoin(coin, (int)source);
#elif UNITY_ANDROID
            Agent.CallStatic("bonus", coin, (int)source);
#endif
        }
Exemple #5
0
 public static void Bonus(double coin, BonusSource source)
 {
     object[] args = new object[] { coin, (int)source };
     Analytics.Agent.CallStatic("bonus", args);
 }
Exemple #6
0
 public static void Bonus(string item, int amount, double price, BonusSource source)
 {
     object[] args = new object[] { item, amount, price, (int)source };
     Analytics.Agent.CallStatic("bonus", args);
 }