Skip to content

Latest commit

 

History

History

story_after

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

如何运行代码

npm run client

代码说明

跟之前一样,我们将一个GameObject的数据保存在一个state中,然后用一个索引与其关联。具体就是:

  • gameObject其实就是一个number类型的id值
  • gameObjectState保存了一个GameObject的数据
  • gameObject与gameObjectState一一关联,这个关联体现在前者是WorldState->gameObjects这个Hash Map的Key,后者是它的Value

组件与GameObject一样,我们将它的数据保存在一个state中,只是不需要索引。所以一个组件就等于一个组件state