azure - 错误 CS0122:“TimelineEditor.window”由于其保护级别而无法访问
问题描述
我做了一个统一的项目,我将使用天蓝色远程渲染模型,,所以我做了一个新场景并设置了所有东西,我得到了这个错误
Assets\Samples\Cinemachine\2.6.3\Scrub Bubble 支持嵌套时间线(实验性)\CinemachineTimelineEditorExtensions\TimelineEditorExtensions\TimelineEditorExtensions.cs(7,37):错误 CS0122:“TimelineEditor.window”由于其保护级别而无法访问
当我在一个新项目中制作这个场景时效果很好,但是当我将它添加到我的项目中时,我遇到了很多错误,我通过更新一些包并添加一些直到它保持这个错误来修复它们。
这是脚本
使用 UnityEditor.Timeline;
公共类 TimelineEditorExtensions { public static double ToLocalTime(double globalTime) { var window = TimelineEditor.window as TimelineWindow; if (window == null) 返回全局时间;返回 window.state.editSequence.ToLocalTime(globalTime); } }
我使用的是统一版本 2019.4.9f1,我使用的是 2019.4.20f1 相同的时间线包版本 1.2.18
请问你能帮我解决这个问题吗?
解决方案
推荐阅读
- jce - AdoptOpenJDK 11 中的 JCE
- java - 为什么我的属性和构建文件中的 java-version 变量没有相同的值?
- vue.js - 如何在 V-btn 上触发点击事件?
- javascript - 带有 redux-saga 的异步请求
- c - 为什么 samples/bpf 中的 ebpf 程序不起作用?
- javascript - 在 Vue CLI 中,与 this.VariableName 一起使用时,data 属性中定义的变量不起作用
- python - 如何一次计算沿路径(纬度/经度点)的测地线距离?
- python - 以这种方式使用可见性指示器是一种好的(或常见的)做法吗?
- javascript - 如何避免使用带有私有路由的 react-router-dom 在刷新页面时分页?
- java - 方法 String encode(String str) 使用 switch 语句根据以下规则对字符串 str 的内容进行编码