句子大全

句子大全 > 好句子

Minecraft:铁路模组“Railcraft”的路由系统(二)

好句子 2013-08-12 09:24:37
相关推荐

继续上篇Minecraft:铁路模组“Railcraft”的路由系统(一)。

右击一本崭新的列车时刻表打开,应该是这个样子的。中间是让你写(伪)代码的,下面三个按钮,完成就是保存并退出编辑,帮助就是一个帮助,很详细很人性化。那么我们就来看看帮助里都写了些什么吧第一页是一个简介。大致意思就是,列车时刻表里是写一种特别的语言的。

第二页是关于与或非的用法,我们先跳过,把实义语句讲完再来看逻辑语句。第一个语句,也是最常用的语句,就是Dest。这个语句的作用是,当一个机车走到这个马达面前时,如果马达里的书上写了Dest=某地,而机车的目的地(通过车票设置,前面有讲)正好就是这个目的地,那么马达就会让机车转弯。

首先我们弄张车票,在里面写上123,那么这个车票就是目的地为123的车票了。然后把它塞到下面那个机车里,机车目的地就变成123,头上会有个半透明框写着123。然后找一本时刻表,在里面写,Dest=123,点完成

然后手持书右击路由马达,书会自动塞进去(创造不消耗),或者右击打开再塞进去。打开来就这样子,记好GUI的样子。

然后我们让这个头顶123的机车跑过去(从下面来),可以看到马达让它转辙了

然后我把目的地去掉,它就直走过去了。就这样。再来理解一遍这个语句。对于语句Dest=A(A是代换符),它的意思是:若经过的列车目的地是A,那么马达就会让列车转辙。一旦理解了这个,后面的就非常简单了。而如果你没有理解这一段,请不要往下看了,回到上面把这段再看一遍,实在理解不了就去开游戏试一下,我相信大家都是能够理解的。

第二个语句是Owner=A,意思是如果路过的机车的主人(放置者)是A,那么就会让它转辙。只要你把Dest理解了,Owner用起来几乎毫无压力,只不过这个语句并没有太大的用罢了Dest语句是从头开始识别,只要前面部分和它的判定条件符合就会转辙。后面的小尾巴它不会管。例如:设置Dest=West,然后你放一辆目的地为WestVF的机车,仍然会转辙,因为只要前面的West和设定值相同就成了。利用这个特性可以把列车的大方向(West)写前面,小方向(VF)写后面,节省时间。

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新