2023-09-26 10:25:00 +08:00
|
|
|
package world
|
2023-09-13 10:05:42 +08:00
|
|
|
|
|
|
|
import (
|
2023-09-22 10:53:51 +08:00
|
|
|
"joylink.club/rtsssimulation/system"
|
2023-09-13 10:05:42 +08:00
|
|
|
"time"
|
|
|
|
|
|
|
|
"joylink.club/ecs"
|
|
|
|
)
|
|
|
|
|
2023-09-15 13:48:48 +08:00
|
|
|
// WorldConfig 仿真world配置
|
2023-09-13 10:05:42 +08:00
|
|
|
type WorldConfig struct {
|
|
|
|
//模型管理器,接收模型仓库管理器实例的指针
|
2023-09-22 10:53:51 +08:00
|
|
|
ModelManager system.IModelManager
|
2023-09-13 10:05:42 +08:00
|
|
|
//world 系统
|
|
|
|
Systems []ecs.ISystem
|
|
|
|
//world tick
|
|
|
|
Tick int
|
|
|
|
//world 起始时间
|
|
|
|
InitTime time.Time
|
|
|
|
}
|