单位编辑:修订间差异

增加一些安卓端编辑方法
标签移动版编辑 移动版网页编辑 高级移动版编辑
(增加一些安卓端编辑方法)
第1行:
{{欢迎编辑|PC端单位编辑|}}
(待补充)
==开始之前(安卓端)==
 
请先下载一个MT管理器
=== 准备工作 ===
==开始之前(pc端)==
 
* 准备一个文本编辑器(推荐MT/ES编辑器)
 
* 了解铁锈模组文件的构成 [[模组导入|[链接]]]
 
=== 初识ini<ref>[https://baike.baidu.com/item/ini%E6%96%87%E4%BB%B6/9718973 ini文件_百度百科]</ref> ===
ini文件是一种配置文件,由节(Section)、键(Key)、值(Value)组成。一个节中通常包含多个键,每个键对应一个值,键和值通过<code>:</code>进行连接。<ref>一般ini通过<code>=</code>连接,但在铁锈中使用<code>:</code>连接</ref>在铁锈中,ini文件用于存储单位的信息,对单位的各种数值进行设置。
 
例如:
{{折叠|一个ini文件例子|<pre>
[core]
name: tank
price: 1000
 
[move]
maxSpeed: 2
</pre>}}
在上面这段ini中,我们可以清晰的看到:core中name的值为tank,move中maxSpeed的值为2。
 
[[Mod语法|详细的ini教程]]
 
=== 调试单位 ===
 
==== 重新加载单位 ====
通常情况下,每次进入铁锈时,模组会被自动加载。单击主界面中“模组”按钮后,找到“重载数据”按钮,单击即可重新加载模组数据。
 
如果你正在沙盒中进行模组调试,在actions、all和modded中可以找到“Reload units”,单击此按钮铁锈将会重新加载所有单位。如果你只是更改了单位的数据,也可以在modded中单击“Quick Reload”,此时铁锈会以很快的速度重新加载单位。
 
==== Debug按钮 ====
在沙盒的actions中,有一个“Debug”选项,默认为关闭,打开此选项后,单击任意单位的血量都会看到“--Debug--”字样和当前单位的信息。
{{折叠|Debug可以显示的信息|* 单位name
* 单位id
* x
* y
* 高度
* 角度
* 图层
* 自定义资源
* 自定义内存(memory数组中的值不能显示)
* 自定义目标(customTarget1)}}
如果你的单位使用了自动触发(AutoTrigger),在打开“Debug”选项后,还可以打开“Trigger Debug”选项,打开此选项后,选中任意单位将能够看到它们的自动触发,并且能够看到自动触发中单个条件的值。
 
==PC端==
注:你如果使用系统自动记事本编辑单位ini,请不要输入中文等特殊符号,会导致铁锈出现乱码(编码不同)
22

个编辑