75 lines
2.1 KiB
C#
75 lines
2.1 KiB
C#
/**
|
||
* 问题1:参数传递最好改用json...懒得去搞了!!!
|
||
* 问题2:安卓和IOS的所需的相关参数竟然不同,MMP!!!,凑合用不改了。。。
|
||
*/
|
||
#if UNITY_IOS
|
||
using GameLogic;
|
||
using System.Runtime.InteropServices;
|
||
using System.Text;
|
||
namespace SDK
|
||
{
|
||
public class iOSProxy : Proxy
|
||
{
|
||
// //初始化
|
||
// [DllImport("__Internal")]
|
||
// private static extern void m_SDK_Init();
|
||
// public override void Init()
|
||
// {
|
||
// m_SDK_Init();
|
||
// }
|
||
|
||
////登录
|
||
//[DllImport("__Internal")]
|
||
//private static extern void m_SDK_Login();
|
||
//public override void Login()
|
||
//{
|
||
// m_SDK_Login();
|
||
//}
|
||
|
||
////登录
|
||
//[DllImport("__Internal")]
|
||
//private static extern void m_SDK_Logout();
|
||
//public override void Logout()
|
||
//{
|
||
// m_SDK_Logout();
|
||
//}
|
||
|
||
|
||
////退出游戏
|
||
//[DllImport("__Internal")]
|
||
//private static extern void m_SDK_Exit();
|
||
//public override void Exit()
|
||
//{
|
||
// m_SDK_Exit();
|
||
//}
|
||
|
||
|
||
////退出游戏
|
||
//[DllImport("__Internal")]
|
||
//private static extern void m_SDK_SubmitExtraData(string areaName, string roleName, string roleGrade);
|
||
//public override void SubmitExtraData(SDKSubmitExtraDataArgs args)
|
||
//{
|
||
// m_SDK_SubmitExtraData(args.zoneID, args.roleID, args.roleLevel);
|
||
//}
|
||
|
||
|
||
//[DllImport("__Internal")]
|
||
//private static extern void m_SDK_Pay(string money, string detail, string csId, string csName, string pid);
|
||
//public override void Pay(SDKPayArgs args)
|
||
//{
|
||
// m_SDK_Pay(args.price.ToString(), args.productDesc, args.productId, args.productName, args.payNotifyUrl);
|
||
//}
|
||
|
||
|
||
|
||
////sdk获取支付订单号
|
||
//[DllImport("__Internal")]
|
||
//private static extern string m_SDK_CustomEvent(string eventName);
|
||
//public override void CustomEvent(string eventName, string eventDesc)
|
||
//{
|
||
// m_SDK_CustomEvent(eventName);
|
||
//}
|
||
}
|
||
}
|
||
#endif
|