《我的世界》开发大师实战班 快来解开你的开发难题

优质的开发资讯交流平台,能够帮助各位开发者们更好地汲取开发相关知识,进而用于实践。

《我的世界》开发大师实战班 快来解开你的开发难题

游民星空

下载游民App,掌握一手游戏情报

《我的世界》开发大师实战班 快来解开你的开发难题

游民星空[整理] 未知 2021-01-06 14:25
0

Q:获取指定范围内的实体列表如何在代码层实现?

A:(除开SetCommand组件的方式)两种方法:一种是获取存档所有实体(不包括玩家);另一种是获取正方体范围内实体(包括玩家)。这个在组建文档里都有的,建议用GetEntitiesAround接口中的filters参数。

Q:GetComponent可以获取到JSON里定义的部分吗?

A:建议用attrComp试试。例如下图所示:

游民星空

Q:请问下述情况原因是什么?

如下代码,路径一切正常,注释掉第七行的话,第八行也会报错furnaceManagerFactory.py这个文件找不到很奇怪。

游民星空

游民星空

游民星空

A:有可能是把init.py文件删掉了,或是把furnaceManagerFactory文件删掉了,又或者是添加了其他内容进来。可能某个module里面,有东西弄错了。建议再看看有没有哪里格式错了等等。检查下文件里有个缩进是真tab,而不是四个空格。如果是四个空格,python文件直接就不认了。

Q:请问这个写法有什么问题吗?

游民星空

游民星空

A:可以用"!="。is not是地址比较,字典的类型里的str的储存方式和普通str不太一样。

以上问题的解答都来自开发大师实战班导师Spcoo和境界,大家看完有没有将心中的疑问解开呢?关于实战班还有更多精彩内容,欢迎关注开发者公众号:我的世界Minecraft开发者 进一步了解!《我的世界》将与你一同成长,探索无限的创造可能。

相关资讯请关注:我的世界专区

责任编辑:棒棒不是糖

APP精彩推荐打开游民APP查看更多

相关内容 打开游民APP查看更多

在线玩推荐更多