MCPcopy
hub / github.com/EngoEngine/engo / Remove

Method Remove

demos/falling/falling.go:99–110  ·  view source on GitHub ↗
(basic ecs.BasicEntity)

Source from the content-addressed store, hash-verified

97}
98
99func (c *ControlSystem) Remove(basic ecs.BasicEntity) {
100 delete := -1
101 for index, e := range c.entities {
102 if e.BasicEntity.ID() == basic.ID() {
103 delete = index
104 break
105 }
106 }
107 if delete >= 0 {
108 c.entities = append(c.entities[:delete], c.entities[delete+1:]...)
109 }
110}
111
112func (c *ControlSystem) Update(dt float32) {
113 speed := 400 * dt

Callers 1

UpdateMethod · 0.95

Calls 1

IDMethod · 0.80

Tested by

no test coverage detected