I created component bundle in src/main.rs :
#[derive( Debug, Default, Component)]
pub struct ChunkBundle {
....
pub visibility: Visibility,
pub chunk: Chunk,
}
#[derive(Debug, Clone, Component, Default, TypePath)]
pub struct Chunk {....}
So when i run fn inside example/test.rs it works, but inside src/main.rs it fails.
example/test.rs
commands.spawn(ChunkBundle { ..default()}
...
fn FN(query: Query<&mut Chunk>,){
for (mut t) in &mut query {
WORKS FINE
}
}
src/main.rs
fn FN_MAIN(query: Query<&mut Chunk>,){
WORKS
for (mut t) in &mut query {
FAILS!!!!!!!
as if query in empty!!!!!
}
}