Проектная работа - WIP

This commit is contained in:
3 changed files with 58 additions and 14 deletions
+3 -2
View File
@@ -2,11 +2,11 @@ use std::time::Duration;
use bevy::{prelude::*, winit::WinitSettings};
use crate::domain::constants::FRAMES_PER_SECOND;
use crate::domain::{Direction, FRAMES_PER_SECOND};
/// Инициализация игрового мира
pub fn startup(mut commands: Commands, mut winit: ResMut<WinitSettings>) {
use crate::domain::{Head, constants::HEAD_SIZE};
use crate::domain::{HEAD_SIZE, Head};
winit.focused_mode =
bevy::winit::UpdateMode::reactive(Duration::from_secs_f32(1. / FRAMES_PER_SECOND as f32));
@@ -16,6 +16,7 @@ pub fn startup(mut commands: Commands, mut winit: ResMut<WinitSettings>) {
let head = commands
.spawn((
Head,
Direction::default(),
Sprite::from_color(
Color::srgb(1., 1., 1.),
vec2(HEAD_SIZE as f32, HEAD_SIZE as f32),