Проектная работа - WIP
This commit is contained in:
@@ -9,13 +9,13 @@ pub fn tail_observer(
|
||||
mut query: Query<(&mut Direction, &Transform)>,
|
||||
snake_path: Res<SnakePath>,
|
||||
) {
|
||||
trace!("...changing direction: triggered");
|
||||
if event.observer() == event.0 {
|
||||
trace!("...changing direction: observer == event.0");
|
||||
if let Ok((mut direction, transform)) = query.get_mut(event.0) {
|
||||
trace!("...changing direction: query success");
|
||||
if let Some(new_direction) = snake_path.pick(transform) {
|
||||
trace!("change direction for {:?} to {:?}", event.0, new_direction);
|
||||
if let Some((x, y, new_direction)) = snake_path.pick(transform) {
|
||||
trace!(
|
||||
"change direction for {:?} in ({:?}, {:?}) to {:?}",
|
||||
event.0, x, y, new_direction
|
||||
);
|
||||
*direction = new_direction;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user