想象一下我创建了一个容器
let created = UiWidget::Container::<NoCustomUi, String, ()> {
transform: UiTransformData::default(),
background: None,
children: Vec::new(),
};
我如何将它添加到世界并取回它的实体?就像是:
let entity = world
.create_entity()
.with(container)
.build();
但它说“该特征specs::world::comp::Component
未实现amethyst_ui::prefab::UiWidget<amethyst_ui::prefab::NoCustomUi, std::string::String>
”。
我正在使用 Amethyst v0.15