无名商城论坛

搜索
查看: 324|回复: 0

[技术教程] 【初夏原创】U3D DLL游戏加弹窗

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 14:12:29 | 显示全部楼层 |阅读模式

最近各位小伙伴都爱玩谷歌内购
作为强迫症的我,当然是受不了买了还不知道的情况啦

然后就想了想加个弹窗吧。购买成功通知一下玩家
不会?巧了,我也不会,不过学会了?_?


首先是一个内购的游戏。
点击了就加金币

AndroidJavaClass mClass = new AndroidJavaClass("nnj.u3dtoast.U3DUtils");
                        mClass.CallStatic("ShowToast","购买成功 金币1000000",false);

加入这一段代码
点确定


代码稍后放到楼下。确定后工具就自动整理了一下代码
其实没这么难写
看一下没点确定之前的代码

很简单,接下来往dex内加文件,否则无法运行接下来的代码,点击会异常。

https://pan.baidu.com/s/1eR1LyeA

把这个文件放进反编译后的dex内。

最后进入游戏试一下效果


总结一下:
1.弹窗加在哪都无所谓。
2.代码加进想要弹出提示的地方。
3.前面是内容,后面的false是时间长短
长时间弹窗就填true,短时间弹窗则false
4.dex加入smali代码 代码下载地址在帖子下面
5.测试即可。

dex代码最好就不要随意改动了
一是尊重原作,哼哼 就是我了
二是避免出现一些不正常的情况

dex代码链接
https://pan.baidu.com/s/1eR1LyeA
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表