sample : 更新UniTask扩展库的说明文档

This commit is contained in:
何冠峰
2025-07-24 16:35:22 +08:00
parent 522bcc529a
commit ccd21e56cb
6 changed files with 59 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
# UniTask 扩展
## 代码示例
### 代码示例
```csharp
using System;
@@ -19,7 +19,7 @@ public class TestTask : MonoBehaviour
}
```
## 使用教程
### 使用教程A
1. 下载 [UniTask](https://github.com/Cysharp/UniTask) 源码并导入到工程内。
@@ -39,9 +39,9 @@ public class TestTask : MonoBehaviour
3. 拷贝YOO提供的扩展脚本到工程内。
YooAssets/Samples/UniTask Sample/UniTask/Runtime/External/YooAsset目录
YooAssets/Samples/UniTask Sample/UniTask目录
4. 添加引擎里的宏定义
4. 添加引擎里的宏定义(在宏定义未生效的情况下)
Project Settings --> Player --> Scripting Define Symbols
@@ -53,7 +53,29 @@ public class TestTask : MonoBehaviour
重新打开工程后用上面的代码示例验证,看下是否有编译错误!
## 注意事项
### 使用教程B
1. 通过Package导入UniTask插件
2. 拷贝YOO提供的扩展脚本到工程内。
YooAssets/Samples/UniTask Sample/UniTask目录
YooAssets/Samples/UniTask Sample/UniTaskRef目录
3. 添加引擎里的宏定义(在宏定义未生效的情况下)
Project Settings --> Player --> Scripting Define Symbols
```
UNITASK_YOOASSET_SUPPORT
```
4. 重启Unity引擎
重新打开工程后用上面的代码示例验证,看下是否有编译错误!
### 注意事项
- 注意检测程序集引用是否丢失

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f4f000ae8d64e444fa5bf1090b648f76
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,3 @@
{
"reference": "GUID:f51ebe6a0ceec4240a699833d6309b23"
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: fb1a9972a41e10f40a752774a402830a
AssemblyDefinitionReferenceImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,3 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("UniTask.YooAsset")]

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: dc0f48d84ee89ad499856840eea08a64
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: