我的世界execute后面的指令和普通输入的指令有什么区别?:谢谢邀请大家好,好久没有写悟空问答了,今天继续来回答一下悟空问答上面的问题。今天回答的问题是“/e
大家好,好久没有写问答了,今天继续来回答一下问答上面的问题。今天回答的问题是“/execute和普通指令有什么区别”
两者最根本的区别就在于目标选择器,举一个非常简单的例子,同样是/kill这个指令,我们分别在聊天栏、命令方块和/execute这三种情况下执行这条命令,前两者都是属于普通输入指令,我们用/kill @s这条指令,第三者属于题主所说的特殊情况,我们用/execute @e[type=pig] ~ ~ ~ kill @s,执行完成后我们可以非常直观地看到区别,在聊天栏输入后我们自己被清除了,在命令方块中无法执行,在execute中猪被清除了,这是什么原因呢?
首先看聊天栏,在聊天栏中输入命令,因为聊天栏是玩家自己的聊天栏,所以玩家自己会被清除;在命令方块中输入,命令方块是一个方块,在方块中属于实体的是重力方块,而命令方块并非实体,所以不能成功执行;execute表示代表实体执行命令,也就是这个命令的执行目标是前面指定的目标(让pig执行/kill @s)
看到这里,两者的区别一目了然了,普通输入的执行目标是输入指令的玩家自身,而execute是前面指定的实体。
除了@s,其它目标选择器也大同小异,例如@p,普通输入是玩家附件的玩家,而execute是前面指定实体附件的玩家。
华裔女赌王就此没落,生前让所有 浓情端午粽飘香,青浦邀你“云体 上海:“云端”展现端午节文化内 “甜咸大战”!明星艺人们喜欢什 如何做一个男人喜欢的情人(如何 当你和你同时出现在同一个场景中 如何在昏暗的光线下设置快门速度 教育在生活中的价值是什么? 世上做坏事的人死后会面临什么因 拜登就任总统后的第一步是什么? 同意/不同意:人生最重要的目标 二战后,德国在调和分歧方面做得 亚伯·林肯恨白人吗? 一个编辑能把你的故事毁得有多严 现在的iPhone6还能坚持再用一年 曹操为什么不杀司马懿? 现在买房是不是最便宜的时候,现 我身边的农业银行营业厅关了,AT 欧洲媒体评选CBA最有实力球员, 荣耀play的6+128和荣耀8X的6+128 蚂蚁集团是科技公司还是金融公司 请问机友华为mate30P与华为mate3 听说老詹修剪一次指甲需要5小时 为什么说宝宝“一月睡二月哭三月 戴笠人称戴老板,这个是怎么叫出 没有工作能一次性补缴社保么? 我想知道定向师范生和免费师范生 肺癌引起的咳嗽是怎样的呢? 5000mAh电池的5G手机推荐吗?要 恒大亚冠表现“差强人意”,你觉