Open dataphract opened 10 months ago
Because HighlightPlugin adds GlobalHighlight in the Startup schedule, users of bevy_mod_picking can't modify the global highlight settings during Startup.
HighlightPlugin
GlobalHighlight
Startup
bevy_mod_picking
Despite adding the plugin:
DEBUG bevy_app::app: added plugin: bevy_picking_highlight::HighlightPlugin<bevy_pbr::pbr_material::StandardMaterial>
Trying to retrieve ResMut<GlobalHighlight<T>> in a Startup system results in:
ResMut<GlobalHighlight<T>>
Resource requested by closest::spawn does not exist: bevy_picking_highlight::GlobalHighlight<bevy_pbr::pbr_material::StandardMaterial>
Because
HighlightPlugin
addsGlobalHighlight
in theStartup
schedule, users ofbevy_mod_picking
can't modify the global highlight settings duringStartup
.Despite adding the plugin:
Trying to retrieve
ResMut<GlobalHighlight<T>>
in aStartup
system results in: