功能讲解_代码仓库

2021/01/20143 浏览游戏开发攻略
功能讲解:代码仓库
当有多个零件都需要同样的一段代码时,比如这里有一段名为“右摇杆”的代码,功能是在屏幕上显示一个摇杆,拖动时可以控制角色的转向,你可以在不同角色机械上都需要复制黏贴它。
TapTap
但是如果之后需要修改这段代码,那你就不得不记得去同时修改它的几个复制品,这非常麻烦也容易遗漏。所以系统提供了“代码仓库”的功能,首先点击上方的“代码仓库按钮”
TapTap
TapTap
这里可以选择要保存的目录,然后点击“保存到这里”,这样代码就变成了名为"右摇杆.code"的文件,你继续修改这段代码时,相应的code文件也会自动改变。这时上方的“代码仓库按钮”变成了这个样子,再次点击它会取消这个代码和代码文件的绑定关系,取消绑定后,再修改代码就不会影响对应的code文件了。
TapTap
如果你要删除对应的code文件,可以在绑定关系存在时删除所有代码行再推出编辑器即可,这时系统会让你确认是否要删除对应的文件
TapTap
当其他零件也需要黏贴这段代码时,点击“自定义方法”创建一个空的代码
TapTap
再点击上方的“代码仓库按钮”,在目录中找到刚才保存的code文件
TapTap
TapTap
TapTap
这样,你修改任何一个产生了关联的“右摇杆”代码,都是在修改对应的code文件,其他的复制品也都会自动变化了。
注意:如果你要删除和代码仓库产生关联的代码内容但是不想删除对应的code文件,应该先点击
TapTap
按钮解除绑定关系。
擅用代码仓库功能不仅可以方便同时修改一份代码的多个复制品,还可以将有用的代码片段保存到目录方便以后使用,你也可以直接复制code文件分享给别人使用。
2
1