rts-sim-module/component/iscs_bas_sensor.go

26 lines
580 B
Go

package component
import "joylink.club/ecs"
// Sensor 传感器
type Sensor struct {
Value float32
}
// ThSensor 温湿度传感器
type ThSensor struct {
T float32 //温度
H float32 //湿度
}
var (
SensorType = ecs.NewComponentType[Sensor]()
ThSensorType = ecs.NewComponentType[ThSensor]()
CO2SensorTag = ecs.NewTag() //CO2 传感器
WaterTSensorTag = ecs.NewTag() //水温传感器
PressureSensorTag = ecs.NewTag() //压力传感器
FlowSensorTag = ecs.NewTag() //流量传感器
TemperatureSensorTag = ecs.NewTag() //温度传感器
)