当前位置:网站首页 > Java教程 > 正文

java粒子教程视频



此处废话,不想看可以跳过

经过我的第一次投稿,很多人说想让我更一些教学,其实这篇文章在几天前就开始写了,本来可以发布了,但是随着视频的播放量越来越高,问题也越来越多,所以我只能重新写,这次我挑选出了问的最多的问题,粒子跟随

其实b站上有很多粒子跟随教程,但大多数只教了格式,并没有进行解释,wiki很多地方过于复杂导致很多人看不懂,所以发布了此文章,好了不废话了,开始吧(废话好像说多了)

注意!!!:

【本文章非指令推荐,本文章为纯指令教程】

【以下教学适合java版1.14版本以上!!!】

【想要完全看懂此教程需要一定的指令基础】

【注意文章中不同文字的颜色】

【如果你已经准备好,那就开始吧! •ω•】

(我尽可能把教学做到通俗易懂,一些地方我会根据wiki进行修改,所以可能与其他教学存在差异)

1.认识particle (先从粒子开始,后面逐渐代入execute)

粒子指令格式为/particle [效果名称] [坐标] [其他] [force/normal] (与wiki有区别,主要为了方便理解)

[效果名称] 顾名思义,就是你需要显示出来的粒子,比如end_rod是末地烛粒子,比如ambient_entity_effect是信标粒子

更多效果见wiki:https://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90

[坐标] 没什么好解释的,就是一个坐标

这里说一下 ~ ~ ~,这也是个坐标,以执行的地方为原点执行指令,易错点:从原点偏移为 ~* ~* ~* ,比如我想向上平移3格就是~ ~3 ~,而不是 ~ 3 ~,这里容易出问题

[其他] 简单来说就是其他的量,这里是坐标易错点,举例子吧,比如/particle end_rod ~ ~ ~ 0 0 3 0.1 0 0 0 3后面的0.1代表粒子的大小,没有特殊要求的话设置0.1就好(0 0 3这三个数一会儿再说,先把容易理解的解决)

最后一个0代表粒子的数量,数量根据自己的需要进行设置,如果数量设置为0,粒子则会根据三个波浪线后面的三个数进行移动[就比如/particle end_rod ~ ~ ~ [0 0 3] 0.1 0这样就会让粒子从执行指令原点[向z轴正方向移动3个坐标]!!!如果指令的最后一个值不是0,则粒子不会移动!!!] (up电脑出问题了,没办法放演示视频,感兴趣可以把几种情况都试试,看看区别) 【如果把波浪线后面3个数[0 0 3]都改成非0的数,则粒子会在一个立方体内生成】

[force/normal]

先说force,众所周知粒子效果在远处看不到,如果你想让在很远的地方都能看到粒子的话就在指令的最后面加一个force,再通俗易懂的说就是强制粒子加载(过多的force粒子会导致游戏卡顿)

normal,也就是正常,没什么特别的,指令最后加不加normal都一样,在远处看不到粒子

2.execute

这里就不细说了,比较复杂,以后会详细讲

execute必须和其他指令一起使用】先举个例子,比如/execute as @a at @a(此指令非完整指令,讲解需要而已),这个指令的意思就是以所有玩家为目标去执行………

到这里应该就明白一些了吧?,你想做粒子跟随,所以肯定就是要以……为目标去执行粒子效果,所以我们把execute和particle结合起来试试!

3.execute与particle结合

比如我们想让粒子跟着所有玩家,就可以结合一下,/execute as @a at @a run particle end_rod ~ ~0.3 ~(在脚下生成粒子建议把y轴增加0.3,这里可以自定义,不是固定的),然后让命令方块循环,保持开启就可以了

想让这个粒子应用到下落的方块上?,那也简单,改一下目标选择器就行/execute as @e[type=falling_block] at @e[type=falling_block] run particle end_rod ~ ~ ~

如果不懂什么是目标选择器的话先去学习一下吧,格式非常多,非常乱,可能需要学一段时间目标选择器教学,站内详细视频教程:https://b23.tv/DPgQ7UB,wiki完整图文教程:https://minecraft.fandom.com/zh/wiki/%E7%9B%AE%E6%A0%87%E9%80%89%E6%8B%A9%E5%99%A8

好了,就这么多吧,对于指令新手可能比较复杂,对于会目标选择器的玩家还是比较容易理解的,还是不懂可以私信,我24小时内回复

如果有说错的地方欢迎来纠错

就这样吧,祝你在指令的世界里玩得开心~

  • 上一篇: java教程 兄弟连
  • 下一篇: java安全使用教程
  • 版权声明


    相关文章:

  • java教程 兄弟连2024-12-04 19:26:01
  • java123数组教程2024-12-04 19:26:01
  • 疯狂java讲义教程2024-12-04 19:26:01
  • app接口java教程2024-12-04 19:26:01
  • java10安装教程2024-12-04 19:26:01
  • java安全使用教程2024-12-04 19:26:01
  • java教程字节缓冲2024-12-04 19:26:01
  • java有声教程2024-12-04 19:26:01
  • java商品详细教程2024-12-04 19:26:01
  • 星火java教程2024-12-04 19:26:01