Instantiates a new Entity.
ecs:spawn(class, ...)
class
string
...
any
entity
local Character = Class("Character", crystal.Entity); Character.init = function(self, name) self.name = name; end local ecs = crystal.ECS:new(); local onion_knight = ecs:spawn(Character, "Sigmeyer"); print(onion_knight.name); -- prints "Sigmeyer"