美文网首页
Unity2018中的ECS系统的初探

Unity2018中的ECS系统的初探

作者: CodeHunter | 来源:发表于2019-03-20 10:40 被阅读0次

前言

最近在看Unity2018中引入的新框架ECS,虽然已经2019年了,所谓ECS是什么,网上其实也有很多资料了,我就不赘述了,但为什么要用这个框架,无疑是真的很好用罢了(这不是废话么) 哈哈

如何在Unity2018中引入ECS

  • 首先你得下Unity2018 我用得Unity2018.2.6f,当然其他版本也可以啦,看你自己的使用习惯

  • Window - Package Manager - All 里装上Entities的安装包

    安装界面
  • Build Setting - PlayerSetting-Runtime Version 改成4.X,不然编辑器会报错哦

    更改运行时的版本
  • 然后改一下工程文件夹下的"../Packages/"的manifest.json的配置文件,相当于告诉编辑器,我要开始用ECS框架咯

在文件后面加上这一段

,
"registry": "https://packages.unity.com",
"testables": [
"com.unity.collections",
"com.unity.entities",
"com.unity.jobs"]

修改了配置文件
  • 然后编辑器没有问题的话,恭喜你引入成功了!还有代码编辑器最好用Visual Studio咯,之前用VS Code在升级了编辑器后,很多代码都不提示了,对于才开始用ECS框架,不熟悉API的同学来说真的是蛮噩梦的,当然也可能是我VS Code没配置对,我还是很爱VS Code的啦!
GameObject Entity标识物

如果你能给物体上加Game Object Entity的标识,那么恭喜你,引入成功了,你已经成功跨入ECS的大门了~

接下来我们将继续用ECS来写代码咯~

相关文章

网友评论

      本文标题:Unity2018中的ECS系统的初探

      本文链接:https://www.haomeiwen.com/subject/swnamqtx.html