unity3d 中 R3 实际使用 安装方法
安装方法:
1.浏览器打开:https://github.com/Cysharp/R3
2.然后点击右上角的「Code」→「Download ZIP」下载整个仓库
3.解压打开路径
C:\Users\Administrator\Downloads\R3-1.3.0\src\R3.Unity\Assets\R3.Unity
4.复制路径
5.在 Unity 的 Package Manager 中点击「+」→「Add package from disk...」,然后黏贴路径 选择的package.json
文件。
这样就安装成功了
using System.Collections.Generic;
using UnityEngine;
using R3;
using System;public class GameManager : MonoBehaviour
{private void Awake(){// 调用链:Timer(延迟时间, TimeProvider) → Subscribe(触发逻辑)Observable.Timer(TimeSpan.FromSeconds(2f)).Subscribe(_ =>{Debug.Log("2秒后触发(游戏暂停时会延后),如:战斗胜利后延迟播放结算动画");}).AddTo(this); //不报错说明准确了 AddTo(this)是untiyR3独有的功能}
}