如题,Google Play游戏需要加入内购功能,记录一下遇到的坑。
1、首先打开unity Gaming Services后台的 In-App Purchasing,
![](https://i-blog.csdnimg.cn/blog_migrate/9fe0fc9e286d07ba2c40c0704d7f2cdc.png)
打开之后它会自动导入IAP插件,它是根据你的unity版本自动选择的,无需升级。
2、导入之后会多出一个Services页签,它可以配置你的商品信息和Google后台Key,点击Receipt把Google后台的key复制进去即可。
![](https://i-blog.csdnimg.cn/blog_migrate/5bc8396446ae1d99225da0e8f481c1f9.png)
3、Google后台点击创收设置里面可以看到你的key
![](https://i-blog.csdnimg.cn/blog_migrate/65ea21f5513cf3b11eba18d585ec2815.png)
4、unity后台也需要绑定Google的key
![](https://i-blog.csdnimg.cn/blog_migrate/7c1342800f20a6114808dc98e991997e.png)
至此unity和Google后台就已经建立了绑定关系。
后续API基本上都是一样的,没有什么特殊的地方,而且IAP里面也有对应的DEMO,ctrl+c、ctrl+v就可以实现。
https://docs.unity3d.com/Packages/com.unity.purchasing@4.5/manual/index.html