大家好我是红石亽,今天我们来讲一下一些基础红石炮。
首先说简单红石炮的构成,根据网上资料以及我的经验来说,基本就红石粉,发射器,中继器,方块,水,阻挡方块(梯子一类)拉杆。(当然也有些不用水的,当它不存在。)
还有一些更简单的用到粘液块抛射(就它不用水)但今天我们讲平射炮。
原理和构成一样简单,就是水流推动TNT,TNT推动中继器给予延迟的TNT。(我使用简单的49红石刻来模拟爆炸极限时间)
游戏中我算出了TNT平射公式为2.5n(n为发射器个数)那么我们可以得出设炮弹的爆炸时间为99999(不爆炸)一TNT在推动其实体时会移动2.5格的距离。
那么简单红石炮的发射器个数最多为4x7=28个,所以得出简单红石炮(平射炮)的最远理想距离为28x2.5=70格。而经过另一个测试TNT在草方块(水平面)理想爆炸为7x7格数。所以如果射在草方块(水平面)时会炸到前后三格的距离。最前方我称之为最远距离,最后方称为最近距离。得出简单红石炮(极限)的水平发射理想极限爆炸距离为73格。
那么我们如何调整爆炸位置呢,只要在极限炮的基础上去掉一个发射器发射TNT,就可以使理想爆炸距离缩减2.5格,那么就只能炸到第70.5格左右的方块。
以上就是我简单红石平射炮的一些理解,欢迎诸位网友前来批评指正。
首先说简单红石炮的构成,根据网上资料以及我的经验来说,基本就红石粉,发射器,中继器,方块,水,阻挡方块(梯子一类)拉杆。(当然也有些不用水的,当它不存在。)
还有一些更简单的用到粘液块抛射(就它不用水)但今天我们讲平射炮。
原理和构成一样简单,就是水流推动TNT,TNT推动中继器给予延迟的TNT。(我使用简单的49红石刻来模拟爆炸极限时间)
游戏中我算出了TNT平射公式为2.5n(n为发射器个数)那么我们可以得出设炮弹的爆炸时间为99999(不爆炸)一TNT在推动其实体时会移动2.5格的距离。
那么简单红石炮的发射器个数最多为4x7=28个,所以得出简单红石炮(平射炮)的最远理想距离为28x2.5=70格。而经过另一个测试TNT在草方块(水平面)理想爆炸为7x7格数。所以如果射在草方块(水平面)时会炸到前后三格的距离。最前方我称之为最远距离,最后方称为最近距离。得出简单红石炮(极限)的水平发射理想极限爆炸距离为73格。
那么我们如何调整爆炸位置呢,只要在极限炮的基础上去掉一个发射器发射TNT,就可以使理想爆炸距离缩减2.5格,那么就只能炸到第70.5格左右的方块。
以上就是我简单红石平射炮的一些理解,欢迎诸位网友前来批评指正。