目前正在写一篇关于实体运动的报告,希望使用一些类似重心,阻力一类的较为通俗的术语而不是用比较少为人知字段名,如motion。有没有比较内行的解释一下一些常用的术语具体来说是指什么或者说对应代码中的哪些内容,以及motion究竟怎么样理解更符合实际(直接就速度不太恰当)?
阻力,每游戏刻motion的减少率
motion可以翻译为运动向量、动量,每游戏刻实体坐标的变化量
重心:实体的坐标
motion可以翻译为运动向量、动量,每游戏刻实体坐标的变化量
重心:实体的坐标
Wiki 上是这么说的:
Motion 就是速度,一个普通方块的边长为 1 米,1 刻 = 0.05 秒。比如 Motion:[1.0d,2.0d,3.0d] 的意思就是该实体在 X 轴方向上的速度是 1 米/每刻,在 Y 轴方向上的速度是 2 米/每刻,在 Z 轴方向上的速度是 3 米/每刻。当然,实体的运动会受到阻力、重力的影响,所以 Motion 会变。
不过所有实体受到的阻力、重力的大小是相同的。不是很明白为什么你要和游戏讲科学(
Motion:记录当前实体dX、dY、dZ速度向量的3个TAG_Doubles,单位是米/每刻。
Motion 就是速度,一个普通方块的边长为 1 米,1 刻 = 0.05 秒。比如 Motion:[1.0d,2.0d,3.0d] 的意思就是该实体在 X 轴方向上的速度是 1 米/每刻,在 Y 轴方向上的速度是 2 米/每刻,在 Z 轴方向上的速度是 3 米/每刻。当然,实体的运动会受到阻力、重力的影响,所以 Motion 会变。
不过所有实体受到的阻力、重力的大小是相同的。不是很明白为什么你要和游戏讲科学(
鱼宝放心飞 发表于 2021-7-9 19:35
Wiki 上是这么说的:
Motion 就是速度,一个普通方块的边长为 1 米,1 刻 = 0.05 秒。比如 Motion:[1.0d,2. ...
我认为motion不是准确的速度的原因是motion也存储运算中间量,而且很多实体即使有motion也不会自主移动,但是要准确且通俗地描述这一特性曾尝试了把motion当作一个存储实体速度及运算中或间量的容器等方法,但都失败了
chixvv 发表于 2021-7-9 19:13
阻力,每游戏刻motion的减少率
motion可以翻译为运动向量、动量,每游戏刻实体坐标的变化量
重心:实体的坐 ...
我现在困惑的主要是三点:实体的眼部位置有没有什么专门的术语,motion因为也存储速度的运算中间量能不能把它完全作为速度,实体被tp的位移与1gt的比值是不是可以当作实体的速度?