Sum_air_currents 气流

技术名称 sum_air_currents
中文名称
作者 Sumianvoice - ContentDB
语言 英语
版本 5.5.0
依赖Mode或插件
Mode类型
开源协议 MIT 代码,CC-BY-4.0 媒体。
视频 https://www.youtube.com/watch?v=A8LbviCETXs
百科
Wiki
代码仓库 SumianVoice/sum_air_currents: adds air currents to minetest - Codeberg.org
下载地址 Air Currents (wind) - ContentDB
简历 添加可以推动物体和玩家的气流。

气流

sum_air_currents

开发中。期待问题!

  • 可以推玩家
  • 可以推送实现它的实体
  • 显示风向的粒子
  • 可配置性的命令和设置
  • 还没有声音
  • 不适用于地下,仅当 15 级光照(仅在自然光下)或测试自然光时(mte 5.6)
  • sum_airship一起使用,用于受风影响的烟雾和飞艇

这主要用于飞艇,但可以影响例如 mcl 中的鞘翅飞行。应该与任何游戏和几乎任何引擎兼容(如果 get_natural_light 函数不可用,则默认为 5.6 之前的方法)。

文档

全局变量是sum_air_currents . 使用它来获取风或设置任何东西。对于大多数用途,你可以做

local wind = vector.new() 
if sum_air_currents ~= nil then
⠀⠀wind = sum_air_currents.get_wind()
end

您还可以使用apply_wind

local new_vel = sum_air_currents.apply_wind(vel, pos)

wind off/on 所有这些方法都可以通过命令和开启或关闭wind pushentities true/false

更多文档将随着时间的推移而出现。