Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

!header_login!

只需一步,立刻登录

查看: 2541|回复: 24

[命令方块] <几何>造一个椭球体(半球体)

[复制链接]
发表于 2015-10-10 23:07:37 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 林扬骐 于 2016-1-10 15:15 编辑


这个比斜线法简单点(虽然还没学椭圆形)



总体原理是这个图



                               
登录/注册后可看大图



先设椭球心,再设定a半径b半径,把圆心延长到a半径的位置,在那里摆放命令方块,以b半径为fill的数量,fill出一堆盔甲架(1)(建议加上Marker:1),再在离盔甲架(1)中心位置b半径距离的地方生成一个盔甲架(2)



                               
登录/注册后可看大图



                               
登录/注册后可看大图

记住圆心、盔甲架1、盔甲架2的y坐标(如果横着就是x或z的坐标)







                               
登录/注册后可看大图

圆心-盔甲架1=S1,圆心-盔甲架2=S2(负数也可以)


S1:S2=S1':S2'(S1、S2的绝对值<=1)(无非就是让两种盔甲架同时到圆心的y(x、z)坐标,一般S1'取1,S2'取S2/S1)


然后放3个指令方块,其中一个execute放置方块,另外两个移动盔甲架(tp)





                               
登录/注册后可看大图


我的指令分别是:


放置方块
/execute @e[name=2] ~ ~ ~ execute @e[r=5,rm=4,name=1] ~ ~ ~ setblock ~ ~ ~ quartz_block


1移动:
/execute @e[name=2] ~ ~ ~ execute @e[r=5,name=1,c=1] ~ ~ ~ tp @e[name=1] ~ ~0.1 ~



2移动:
/execute @e[name=2] ~ ~ ~ execute @e[r=5,name=1,c=1] ~ ~ ~ tp @e[name=2] ~ ~0.05 ~




效果:




                               
登录/注册后可看大图


提示:如果S1'与S2'的正负不同,那么就会生成一个“胖椭球体”,前提条件是两种盔甲架在圆心的不同方向



                               
登录/注册后可看大图




当然,学了斜线法后,我们还可以造出一个斜着的椭球体,只是我都还没有达到那种境界,做出来非常丑,技术高的人可以去玩玩



                               
登录/注册后可看大图


有没有感觉到比创世神还牛啊!


:我去找找@12356789asdfg @FHC红石 @天空的流星 @名人才华 @打酱油滴 @langyo @satgo1546 @wuguinan @330032662 @Formula3 ,看看他们怎么说





好的就是这样,这个方法是我自己想的,觉得好的可以点个赞,谢谢。

评分

参与人数 8人气 +10 金粒 +55 收起 理由
820707289 + 1 + 5 难得看不懂
打酱油滴 + 1 + 15 于是我还是停留在看不懂时期,看不懂教程+1.
12356789asdfg + 1 数学渣再次吐血
satgo1546 + 1 + 10 看不懂的教程+1
FHC红石 + 3 看不懂的教程
jack_lxy + 1 + 5 很不错哦
langyo + 1 + 20 突然吐了……
冷傲—风 + 1 Mcbbs有你更精彩~

查看全部评分

回复

使用道具 举报

发表于 2015-10-21 13:25:35 | 显示全部楼层
挺有趣的.
回复

使用道具 举报

 楼主| 发表于 2015-10-20 17:49:43 | 显示全部楼层
猪一头 发表于 2015-10-20 10:48
我从来不造这种东东

有些建筑师还是需要
回复

使用道具 举报

发表于 2015-10-20 10:48:46 | 显示全部楼层
我从来不造这种东东

点评

有些建筑师还是需要  详情 回复 发表于 2015-10-20 17:49
回复

使用道具 举报

 楼主| 发表于 2015-10-19 18:11:54 | 显示全部楼层
820707289 发表于 2015-10-19 16:48
不不……我是看了那张后依然不懂 教练你解释的太不清楚了

等我之后做gif算了{:10_493:}
回复

使用道具 举报

发表于 2015-10-19 17:03:10 | 显示全部楼层
初一狗痛切膝盖……
不明觉厉……
大角虫…收膝盖的……
回复

使用道具 举报

发表于 2015-10-19 16:48:55 | 显示全部楼层
林扬骐 发表于 2015-10-18 21:48
看不懂的看第一张图啊喂……

不不……我是看了那张后依然不懂 教练你解释的太不清楚了

点评

等我之后做gif算了  详情 回复 发表于 2015-10-19 18:11
回复

使用道具 举报

 楼主| 发表于 2015-10-18 21:45:35 | 显示全部楼层
突然发现除了我以外全部都看不懂吗……
回复

使用道具 举报

 楼主| 发表于 2015-10-18 21:48:31 | 显示全部楼层
820707289 发表于 2015-10-18 21:37
天……同没学过不定曲线的算法……好久没在这版块看到看不懂的东西了
好几何功底,赞美! ...

看不懂的看第一张图啊喂……

点评

不不……我是看了那张后依然不懂 教练你解释的太不清楚了  详情 回复 发表于 2015-10-19 16:48
回复

使用道具 举报

发表于 2015-10-18 21:37:20 | 显示全部楼层
天……同没学过不定曲线的算法……好久没在这版块看到看不懂的东西了
好几何功底,赞美!

点评

看不懂的看第一张图啊喂……  详情 回复 发表于 2015-10-18 21:48
回复

使用道具 举报

 楼主| 发表于 2015-10-11 16:22:47 | 显示全部楼层
对了,最好把盔甲架1换成兔子之类的只有一格碰撞箱的实体
回复

使用道具 举报

发表于 2015-10-11 14:08:11 | 显示全部楼层
有趣,不过对于我来说太复杂啦。
回复

使用道具 举报

发表于 2015-10-11 13:55:01 | 显示全部楼层
好复杂的教程
回复

使用道具 举报

 楼主| 发表于 2015-10-11 12:15:52 | 显示全部楼层
哈鱼 发表于 2015-10-11 11:04
第二段错了吧,盔甲架怎么fill。。

fill指令方块再fill红石块
回复

使用道具 举报

发表于 2015-10-11 11:12:41 | 显示全部楼层
楼主立体几何满分,然与我无关系,因为我直接mce或者手撸
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2017-7-28 19:07 , Processed in 0.136955 second(s), 8 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表