【发布时间】:2020-09-12 11:09:37
【问题描述】:
我在 linux 上安装了 Unity,在标准模型中开发游戏时,一切似乎都按预期工作。但是,当我为 ECS 开发设置项目时,通过安装以下软件包:
- 突发 1.3.0
- 实体 0.11.0
- 混合渲染器 0.5.1
- 乔布斯 0.2.10
- 数学 1.1.0
创建空白 2D 项目时出现以下错误:
Library/PackageCache/com.unity.2d.animation@3.2.2/Runtime/TransformAccessJob.cs(196,62): error CS1061: 'NativeHashMap<int, TransformAccessJob.TransformData>' does not contain a definition for 'Length' and no accessible extension method 'Length' accepting a first argument of type 'NativeHashMap<int, TransformAccessJob.TransformData>' could be found (are you missing a using directive or an assembly reference?)
Unity 版本:2019.3.14f1 个人版
有人知道可能是什么问题吗?
【问题讨论】:
-
移除动画包,因为 ecs 动画不是真的
-
这解决了它。谢谢你。你应该让它成为一个答案
标签: linux unity3d entity-component-system unity-dots