1. 首页
  2. 游戏开发
  3. Unity3D
  4. EntityComponentSystemSamples master.zip

EntityComponentSystemSamples master.zip

上传者: 2020-08-12 10:40:50上传 ZIP文件 129.67MB 热度 6次
什么是ECS? 首先什么是ECS? ECS是一种新的架构模式(只是在Unity中算新)。 总之,这是一个(作为目标)取代GameObject / Component 的模式。 其模式遵循组合优于继承原则,游戏内的每一个基本单元都是一个实体,每个实体又由一个或多个组件构成,每个组件仅仅包含代表其特性的数据(即在组件中没有任何方法)。系统便是来处理拥有一个或多个相同组件的实体集合的工具,其只拥有行为(即在系统中没有任何数据)。 实体与组件是一个一对多的关系,实体拥有怎样的能力,完全是取决于其拥有哪些组件,通过动态添加或删除组件,可以在(游戏)运行时改变实体的行为。 ECS旨在比Game
下载地址
用户评论