我正在试用最新版本的Bevy。
如何在函数2中访问MyRessource?
我希望在系统元组上使用.chain()可以执行一个又一个系统。
use bevy::prelude::*;
#[derive(Resource)]
struct MyResource(
f32
);
fn main() {
App::new()
.add_startup_systems(
(one, between, two).chain()
)
.run()
}
fn one(mut commands: Commands) {
info!("before | inserting Resource ...");
commands.insert_resource(MyResource(6.9));
}
fn between() {
info!("between");
}
fn two(_my_resource: Res<MyResource>) {
info!("after | managed to receive resource");
}
字符串
我试图命令3启动系统一个接一个地加载在不同系统中创建的资源。
1条答案
按热度按时间lymnna711#
Bevy Discord服务器能够帮助我。我必须在两个系统之间插入一个同花:
字符串
我正确的脚本应该是这样的:
型