mirror of
https://github.com/tuyoogame/YooAsset.git
synced 2026-05-31 05:58:47 +00:00
sample : 更新UniTask扩展库的说明文档
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# UniTask 扩展
|
# UniTask 扩展
|
||||||
|
|
||||||
## 代码示例
|
### 代码示例
|
||||||
|
|
||||||
```csharp
|
```csharp
|
||||||
using System;
|
using System;
|
||||||
@@ -19,7 +19,7 @@ public class TestTask : MonoBehaviour
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
## 使用教程
|
### 使用教程A
|
||||||
|
|
||||||
1. 下载 [UniTask](https://github.com/Cysharp/UniTask) 源码并导入到工程内。
|
1. 下载 [UniTask](https://github.com/Cysharp/UniTask) 源码并导入到工程内。
|
||||||
|
|
||||||
@@ -39,9 +39,9 @@ public class TestTask : MonoBehaviour
|
|||||||
|
|
||||||
3. 拷贝YOO提供的扩展脚本到工程内。
|
3. 拷贝YOO提供的扩展脚本到工程内。
|
||||||
|
|
||||||
YooAssets/Samples/UniTask Sample/UniTask/Runtime/External/YooAsset目录
|
YooAssets/Samples/UniTask Sample/UniTask目录
|
||||||
|
|
||||||
4. 添加引擎里的宏定义
|
4. 添加引擎里的宏定义(在宏定义未生效的情况下)
|
||||||
|
|
||||||
Project Settings --> Player --> Scripting Define Symbols
|
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引擎
|
||||||
|
|
||||||
|
重新打开工程后用上面的代码示例验证,看下是否有编译错误!
|
||||||
|
|
||||||
|
### 注意事项
|
||||||
|
|
||||||
- 注意检测程序集引用是否丢失
|
- 注意检测程序集引用是否丢失
|
||||||
|
|
||||||
|
|||||||
8
Assets/YooAsset/Samples~/UniTask Sample/UniTaskRef.meta
Normal file
8
Assets/YooAsset/Samples~/UniTask Sample/UniTaskRef.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f4f000ae8d64e444fa5bf1090b648f76
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"reference": "GUID:f51ebe6a0ceec4240a699833d6309b23"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fb1a9972a41e10f40a752774a402830a
|
||||||
|
AssemblyDefinitionReferenceImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
|
||||||
|
[assembly: InternalsVisibleTo("UniTask.YooAsset")]
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: dc0f48d84ee89ad499856840eea08a64
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Reference in New Issue
Block a user