我们正在使用 ECS(实体-组件-系统)开发游戏。
因为存储在组件中的所有数据都是公开的,所以每个人都可以轻松访问它们。有时有人错误地修改了数据,这会导致很难找到它的错误。
我想制作一个工具来限制访问,然后系统只能访问一些固定组件。我怎样才能做到这一点?
我们正在使用 ECS(实体-组件-系统)开发游戏。
因为存储在组件中的所有数据都是公开的,所以每个人都可以轻松访问它们。有时有人错误地修改了数据,这会导致很难找到它的错误。
我想制作一个工具来限制访问,然后系统只能访问一些固定组件。我怎样才能做到这一点?