添加获取世界状态接口
This commit is contained in:
parent
5d4e5c51fd
commit
8a028e6405
6
world.go
6
world.go
|
@ -30,6 +30,8 @@ type (
|
||||||
|
|
||||||
// 世界运行间隔时间
|
// 世界运行间隔时间
|
||||||
Tick() int
|
Tick() int
|
||||||
|
// 获取世界状态
|
||||||
|
State() WorldState
|
||||||
// 启动世界
|
// 启动世界
|
||||||
StartUp()
|
StartUp()
|
||||||
// 暂停世界
|
// 暂停世界
|
||||||
|
@ -120,6 +122,10 @@ func (w *world) Tick() int {
|
||||||
return w.tick
|
return w.tick
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (w *world) State() WorldState {
|
||||||
|
return w.state
|
||||||
|
}
|
||||||
|
|
||||||
// 添加系统
|
// 添加系统
|
||||||
func (w *world) AddSystem(sys ...ISystem) {
|
func (w *world) AddSystem(sys ...ISystem) {
|
||||||
w.systems = append(w.systems, sys...)
|
w.systems = append(w.systems, sys...)
|
||||||
|
|
Loading…
Reference in New Issue