本帖最后由 Zevn 于 2017-7-30 13:10 编辑 
灵感来源:https://www.reddit.com/r/Minecraft/comments/3g0pge/moving_platforms_using_shulkers_15w32b
 
这是一个给移动平台做轨道的OOC,直线来回,斜线来回,矩形。或者3维内的多折线运动。[这个好像没什么卵用]
功能介绍:
平台: [多个平台组成大平台] [选择器]与平台重合即选中此平台
  [多个平台组成大平台] [选择器]与平台重合即选中此平台      [两个选择器重合可清除]
     [两个选择器重合可清除]    [如图]
[如图]
移动轨迹:[用方块表示移动轨迹]
普通的直线来回运动: 2维斜线来回运动:
                 2维斜线来回运动:
2维矩形运动:
[3个方向都有偏移,图上不清晰]
折线循环——1: 
    
折线循环——2: 
    
折线移动: [已实现,不在本次ooc中]
                                                                                                                                [已实现,不在本次ooc中]
食用方式:共有9个计分板,有3种,均可使用gamerule改变
Direction:即起始方向,1为正方向,0为负方向。后缀XYZ 分别决定的是3个轴。 区间{0,1}
Sail:即是否选择这个轴的位移,0为否,1为是。区间{0,1}
Time:即此轴的位移的位置,如Time_X=0,Direction_X=1,则先向X轴正方向移动100gt,再回头到达起始位置,继续移动100gt回头,如此往复。如果Time_Y=50,Direction_X=1,则先向Y轴正方向移动50gt,再回头到达起始位置,继续移动150gt回头,如此往复。一次循环200gt。若Time=200或-200则取Direction的相反数的方向移动,且起始位置是轨迹的一个末端。区间:[-200,200]
未来设想:Speed即速度,加如调速功能。现在速度为0.2格/gt,是比较正常的。
原理与规律:
运动轨迹由9个计分板决定:
Time_X表示了平台在X轴偏移了多少位置 [速度固定为0.2格/gt]
[变速系统尚在测试.变速可以做到扩大运动范围和向某一轴拉伸轨道]
现在每个轴可以偏移40格左右,平台可以重叠。2个平台重叠可以偏移20 ,3个就是40/3去尾,大概是13。以此类推
规律:
选择一轴偏移时:Time不影响轨迹,只影响平台在直线上的初始位置。Time=0时,平台在直线中点。
[Direction不变时,轨迹位置改变了] [Time在100到-100之间]
Direction不影响轨迹,只影响平台的初始运动朝向。Direction=0时,平台向正方向运动。
[Time不变时,轨迹位置不改变] [Direction可取1或0]
选择二轴偏移时:Time影响轨迹,也影响平台在矩形轨迹上的初始位置。两个Time相等时,为一条斜线[一三象限],两个Time互为相反数时,为与上一条直线垂直且过它中点的斜线[二四象限]。
Direction影响轨迹,也影响运动方向
都为1时,按一个方向走,都为0时,按反方向走.轨迹在一三象限
一个为1,另一个为2和一个为2,另一个为1运动方向相反。轨迹在二四象限。
选择三轴方向时:Time影响轨迹,也影响平台在矩形轨迹上的初始位置
Direction影响轨迹,也影响运动方向
  
[含多个轨迹] 改变Time的结果,有4个分支轨道[Time绝对值相等]
                                      改变Time的结果,有4个分支轨道[Time绝对值相等] 
[含多个轨迹] 改变Direction的结果,有4个分支轨道
                                                                                                                 改变Direction的结果,有4个分支轨道
[含多个轨迹] 某一个方向的Time值一直加10生成的多个轨道,可以看出有部分重合的轨道,又有独立的轨道。    所以我完全找不到3个轴同时开启的规律了,所以用图表示。
   某一个方向的Time值一直加10生成的多个轨道,可以看出有部分重合的轨道,又有独立的轨道。    所以我完全找不到3个轴同时开启的规律了,所以用图表示。         
为了让大家更明白,举个例子:
X轴直线:复制代码复制代码复制代码
改好计分板后生成平台,使选择器与平台重合放置 即激活
即激活
删除是用选择器选择到平台放置 即清除
即清除
   
ooc使用方法:复制第一段并激活,再在原命令方块处激活第二段ooc就可以了
版本:1.11以下1.9及以上
第一段:
第二段:
版本:1.11.X 第一段:
第二段:
ps:第二段其实没什么用,你只要看懂用法,可以不使用。 注:第二段含有中文,请使用对应中文版本加载
来自群组: The Command's Power
灵感来源:https://www.reddit.com/r/Minecraft/comments/3g0pge/moving_platforms_using_shulkers_15w32b
这是一个给移动平台做轨道的OOC,直线来回,斜线来回,矩形。或者3维内的多折线运动。[这个好像没什么卵用]
功能介绍:
平台:
 [多个平台组成大平台] [选择器]与平台重合即选中此平台
  [多个平台组成大平台] [选择器]与平台重合即选中此平台      [两个选择器重合可清除]
     [两个选择器重合可清除]    [如图]
[如图]移动轨迹:[用方块表示移动轨迹]
普通的直线来回运动:
 2维斜线来回运动:
                 2维斜线来回运动:
2维矩形运动:

[3个方向都有偏移,图上不清晰]
折线循环——1:
 
    折线循环——2:
 
    折线移动:
 [已实现,不在本次ooc中]
                                                                                                                                [已实现,不在本次ooc中]食用方式:共有9个计分板,有3种,均可使用gamerule改变
Direction:即起始方向,1为正方向,0为负方向。后缀XYZ 分别决定的是3个轴。 区间{0,1}
Sail:即是否选择这个轴的位移,0为否,1为是。区间{0,1}
Time:即此轴的位移的位置,如Time_X=0,Direction_X=1,则先向X轴正方向移动100gt,再回头到达起始位置,继续移动100gt回头,如此往复。如果Time_Y=50,Direction_X=1,则先向Y轴正方向移动50gt,再回头到达起始位置,继续移动150gt回头,如此往复。一次循环200gt。若Time=200或-200则取Direction的相反数的方向移动,且起始位置是轨迹的一个末端。区间:[-200,200]
未来设想:Speed即速度,加如调速功能。现在速度为0.2格/gt,是比较正常的。
原理与规律:
运动轨迹由9个计分板决定:

Time_X表示了平台在X轴偏移了多少位置 [速度固定为0.2格/gt]
[变速系统尚在测试.变速可以做到扩大运动范围和向某一轴拉伸轨道]
现在每个轴可以偏移40格左右,平台可以重叠。2个平台重叠可以偏移20 ,3个就是40/3去尾,大概是13。以此类推
规律:
选择一轴偏移时:Time不影响轨迹,只影响平台在直线上的初始位置。Time=0时,平台在直线中点。
[Direction不变时,轨迹位置改变了] [Time在100到-100之间]
Direction不影响轨迹,只影响平台的初始运动朝向。Direction=0时,平台向正方向运动。
[Time不变时,轨迹位置不改变] [Direction可取1或0]
选择二轴偏移时:Time影响轨迹,也影响平台在矩形轨迹上的初始位置。两个Time相等时,为一条斜线[一三象限],两个Time互为相反数时,为与上一条直线垂直且过它中点的斜线[二四象限]。
Direction影响轨迹,也影响运动方向
都为1时,按一个方向走,都为0时,按反方向走.轨迹在一三象限
一个为1,另一个为2和一个为2,另一个为1运动方向相反。轨迹在二四象限。
选择三轴方向时:Time影响轨迹,也影响平台在矩形轨迹上的初始位置
Direction影响轨迹,也影响运动方向
[含多个轨迹]
 改变Time的结果,有4个分支轨道[Time绝对值相等]
                                      改变Time的结果,有4个分支轨道[Time绝对值相等] [含多个轨迹]
 改变Direction的结果,有4个分支轨道
                                                                                                                 改变Direction的结果,有4个分支轨道[含多个轨迹]
 某一个方向的Time值一直加10生成的多个轨道,可以看出有部分重合的轨道,又有独立的轨道。    所以我完全找不到3个轴同时开启的规律了,所以用图表示。
   某一个方向的Time值一直加10生成的多个轨道,可以看出有部分重合的轨道,又有独立的轨道。    所以我完全找不到3个轴同时开启的规律了,所以用图表示。         为了让大家更明白,举个例子:
X轴直线:
- /gamerule Sail_X 1
- /gamerule Sail_Y 0
- /gamerule Sail_Z 0
改好计分板后生成平台,使选择器与平台重合放置
 即激活
即激活删除是用选择器选择到平台放置
 即清除
即清除ooc使用方法:复制第一段并激活,再在原命令方块处激活第二段ooc就可以了
版本:1.11以下1.9及以上
第一段:
| 
 | 
第二段:
| 
 | 
版本:1.11.X 第一段:
| 
 | 
第二段:
| 
 | 
ps:第二段其实没什么用,你只要看懂用法,可以不使用。 注:第二段含有中文,请使用对应中文版本加载
| 已尽力配上解说和图片,不要再说看不懂了。 | 
| 求人气,又不消耗自己的 | 
来自群组: The Command's Power
只想说=-=
什么鬼。
看不懂。
什么鬼。
看不懂。
版本:1.9以上
axjza 发表于 2016-9-3 22:53
只想说=-=
什么鬼。
看不懂。
第3页有ooc
内容没看清楚不作评论
然而排版令整个帖子简直难以看清。。。能别放那么多空格么。。。而且字体大小能别一些大一些小么。。。很飘。。。
然而排版令整个帖子简直难以看清。。。能别放那么多空格么。。。而且字体大小能别一些大一些小么。。。很飘。。。
pca006132 发表于 2016-9-3 23:34
内容没看清楚不作评论
然而排版令整个帖子简直难以看清。。。能别放那么多空格么。。。而且字体大小能别一 ...
空格的地方是图,,我想问为什么我的图都是裂的。。。。
计分板可以用gamerule改
眼睛看的已经瞎了
请添加原理,不然新人看不懂,只有一条OOC是没用的
就是做轨迹的OOC吗
FHC红石 发表于 2016-9-6 20:52
就是做轨迹的OOC吗
师父这是啥求解
FHC红石 发表于 2016-9-6 20:52
就是做轨迹的OOC吗
可以做出各种轨迹的移动平台。
平台怎么不动啊
a1438448 发表于 2017-2-2 13:34
平台怎么不动啊
因为你所有的计分板值为0[可以用gameruel更改],或者你没有激活平台,上面有解释