游民星空 > 网络游戏 > 新闻 > 正文

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

2021-01-06 14:25:35 来源:游民星空[整理] 作者:未知 编辑:棒棒不是糖 

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开发者 进一步了解!《我的世界》将与你一同成长,探索无限的创造可能。

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

上一页 1 2
友情提示:支持键盘左右键“← →”翻页
人喜欢
游民星空APP
随时掌握游戏情报
code
休闲娱乐
综合热点资讯
单机游戏下载
好物推荐
游民星空联运游戏