Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
ZAnti-Addiction
/
ZAnti-Addiction-Unity
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 1dc596a8
由
王帅
编写于
2023-03-02 17:55:26 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
readme
1 个父辈
4714f905
显示空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
10 行增加
和
28 行删除
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_Bg_H.png
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_Bg_H.png.meta
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_StartButton.png
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_StartButton.png.meta
AASDK-Unity/Library/ArtifactDB
AASDK-Unity/Library/SourceAssetDB
Anti-Addiction-Unity.md
README.md
resources/ZAA_Launch_Bg_1.jpg
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_Bg_H.png
deleted
100644 → 0
查看文件 @
4714f90
1.9 MB
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_Bg_H.png.meta
deleted
100644 → 0
查看文件 @
4714f90
fileFormatVersion: 2
guid: dacc14f0ae63e464898ae855382ee939
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_StartButton.png
deleted
100644 → 0
查看文件 @
4714f90
14.1 KB
AASDK-Unity/Assets/StreamingAssets/ZAA_Launch_StartButton.png.meta
deleted
100644 → 0
查看文件 @
4714f90
fileFormatVersion: 2
guid: 0d582c56bdc5a470bbe99d93c288e15e
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
AASDK-Unity/Library/ArtifactDB
查看文件 @
1dc596a
此文件太大,无法显示。
AASDK-Unity/Library/SourceAssetDB
查看文件 @
1dc596a
此文件类型无法预览
Anti-Addiction-Unity.md
查看文件 @
1dc596a
...
@@ -149,11 +149,11 @@ public class AASDKDemoScript: MonoBehaviour
...
@@ -149,11 +149,11 @@ public class AASDKDemoScript: MonoBehaviour
Because the amount of money minors can spend on the game is limited, they need to check before making in-app purchases.
Because the amount of money minors can spend on the game is limited, they need to check before making in-app purchases.
1.
Use:
1.
Use:
`AntiAddictionStytemSDK.checkPayWithAmount
(String amount)
`
`AntiAddictionStytemSDK.checkPayWithAmount`
2
.
If you receive the following callback, you can proceed with the In-App Purchase as normal:
1
.
If you receive the following callback, you can proceed with the In-App Purchase as normal:
`HandleZAASDKCheckPayCompleted`
`HandleZAASDKCheckPayCompleted`
3
.
If callback is not received, payment cannot be made. Specific reasons will be prompted by the SDK.
1
.
If callback is not received, payment cannot be made. Specific reasons will be prompted by the SDK.
4
.
After the payment is successful, you need to use the following methods to report the specific payment amount:
2
.
After the payment is successful, you need to use the following methods to report the specific payment amount:
`HandleZAASDKCheckPayCompleted`
`HandleZAASDKCheckPayCompleted`
# Optional configuration
# Optional configuration
...
@@ -175,8 +175,6 @@ The current default screen is as follows:
...
@@ -175,8 +175,6 @@ The current default screen is as follows:
Portrait
Portrait
<img
src=
'resources/launch_V.jpg'
width=
150
>
<img
src=
'resources/launch_V.jpg'
width=
150
>
Landscape
<img
src=
'resources/launch_H.jpg'
width=
350
>
You can change this interface by adding image under the 'Assets/StreamingAssets' path:
You can change this interface by adding image under the 'Assets/StreamingAssets' path:
...
...
README.md
查看文件 @
1dc596a
...
@@ -109,7 +109,7 @@ public class AASDKDemoScript: MonoBehaviour
...
@@ -109,7 +109,7 @@ public class AASDKDemoScript: MonoBehaviour
print
(
"AntiAddiction---HandleZAASDKCompleted"
);
print
(
"AntiAddiction---HandleZAASDKCompleted"
);
}
}
// 此方法是调用 AntiAddictionStytemSDK - checkPayWithAmount
(String amount)
后的结果回调
// 此方法是调用 AntiAddictionStytemSDK - checkPayWithAmount 后的结果回调
// 接收到此回调代表可以进行支付
// 接收到此回调代表可以进行支付
public
void
HandleZAASDKCheckPayCompleted
(
object
sender
,
EventArgs
args
)
public
void
HandleZAASDKCheckPayCompleted
(
object
sender
,
EventArgs
args
)
{
{
...
@@ -144,11 +144,11 @@ public class AASDKDemoScript: MonoBehaviour
...
@@ -144,11 +144,11 @@ public class AASDKDemoScript: MonoBehaviour
# 游戏内支付校验
# 游戏内支付校验
因为未成年人的游戏付费额度受限,所以在进行内购支付前需要检测
因为未成年人的游戏付费额度受限,所以在进行内购支付前需要检测
1.
调用方法:
1.
调用方法:
`AntiAddictionStytemSDK.checkPayWithAmount
(String amount)
`
`AntiAddictionStytemSDK.checkPayWithAmount`
2
.
如果您收到如下回调,则可以正常进行支付操作:
1
.
如果您收到如下回调,则可以正常进行支付操作:
`HandleZAASDKCheckPayCompleted`
`HandleZAASDKCheckPayCompleted`
3
.
未收到此回调,不能进行支付,具体原因将有SDK进行弹窗提示;
1
.
未收到此回调,不能进行支付,具体原因将有SDK进行弹窗提示;
4
.
支付成功后,您需要调用如下方法来上报具体的支付金额:
2
.
支付成功后,您需要调用如下方法来上报具体的支付金额:
`HandleZAASDKCheckPayCompleted`
`HandleZAASDKCheckPayCompleted`
# 其他可选配置
# 其他可选配置
...
@@ -168,11 +168,9 @@ public class AASDKDemoScript: MonoBehaviour
...
@@ -168,11 +168,9 @@ public class AASDKDemoScript: MonoBehaviour
#### 2. 自定义防沉迷画面
#### 2. 自定义防沉迷画面
当前SDK默认画面如下:
当前SDK默认画面如下:
竖屏
<img
src=
'resources/launch_V.jpg'
width=
150
>
<img
src=
'resources/launch_V.jpg'
width=
150
>
横屏
<img
src=
'resources/launch_H.jpg'
width=
350
>
您可以通过在
`Assets/StreamingAssets`
路径下放入添加图像来改变此界面:
您可以通过在
`Assets/StreamingAssets`
路径下放入添加图像来改变此界面:
...
...
resources/ZAA_Launch_Bg_1.jpg
查看文件 @
1dc596a
60.3 KB
|
宽:
|
高:
53.5 KB
|
宽:
|
高:
两方对比
交换覆盖
透明覆盖
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论