我们希望引入友军。由于友军和敌军本质上都是“人物”,我们可以把“敌人”改名为“人物”,然后将友军的代码也写在“人物”角色里。
这样的话,所有相关的变量、列表、自制积木的名称中的“敌人”都替换为“人物”。一个一个修改太麻烦了,有没有简便一点的方法?
答案是有的,我们可以记事本打开作品中的 project.json,将其中的“敌人”替换为“人物”,来一键替换作品中的所有文本。
- 首先,我们将作品的 .sb3 保存到电脑中:
- 将下载好的作品后缀 .sb3 重命名为.zip(压缩包文件)
- 打开.zip文件,打开其中的.json
- 按 Ctrl + F,打开查找替换功能,依次进行如下替换(注意点击全部替换):
- 持刀敌人→刀兵
- 持盾敌人→盾兵
- 手枪敌人→手枪兵
- 步枪敌人→步枪兵
- 敌人→人物
- 修改完毕后,Ctrl + S 保存,关闭窗口。如果你是直接在压缩包中修改,会提示你将修改的文件应用到压缩文件,点确定;如果你是解压后再修改,则修改完毕后重新压缩为zip。
- 修改完成后,将 .zip再重新命名为.sb3,上传到编辑器中。
- 打开作品后,你会发现相关的文字都被完美替换了:
(属于是作者最开始做教程的时候没想好命名。这个故事告诉我们,做作品要在一开始构思好所有的命名,避免后面修改的麻烦)
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=STG202/Arkos/Lec8/01&type=comment"
title="{射击中级-8-01-更高命名}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>
本页索引