aboutsummaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
author1992414357@qq.com <1992414357@qq.com>2025-06-13 22:33:53 +0800
committer1992414357@qq.com <1992414357@qq.com>2025-06-13 22:33:53 +0800
commit22ccd970a4ea47edd39abe8662805d8137083253 (patch)
tree2561d7131c57a632de0943437c7b6fa739eb8321 /apps
parent83c6fc2d55cdd7de949f2815b86dfe0b9cc18f27 (diff)
.
Diffstat (limited to 'apps')
-rw-r--r--apps/client/src/bevy_plugins/plugin_client_app.rs6
-rw-r--r--apps/client/src/data/layout_data.rs2
-rw-r--r--apps/console/src/bin/padc.rs7
3 files changed, 4 insertions, 11 deletions
diff --git a/apps/client/src/bevy_plugins/plugin_client_app.rs b/apps/client/src/bevy_plugins/plugin_client_app.rs
index e7d60d2..c95d0a4 100644
--- a/apps/client/src/bevy_plugins/plugin_client_app.rs
+++ b/apps/client/src/bevy_plugins/plugin_client_app.rs
@@ -1,9 +1,6 @@
use std::sync::{Arc, Mutex};
-use bevy::app::FixedLast;
-use bevy::input::common_conditions::input_just_pressed;
use bevy::log::info;
-use bevy::log::tracing::Instrument;
-use bevy::prelude::{App, AppExit, Commands, Component, EventReader, IntoScheduleConfigs, KeyCode, NextState, OnEnter, OnExit, Plugin, PreStartup, Query, ResMut, Startup, State, States, Update};
+use bevy::prelude::{App, Commands, Component, OnEnter, Plugin, PreStartup, Query, ResMut, Startup, States};
use bevy_tokio_tasks::TokioTasksRuntime;
use nogamepads::entry_mutex;
use nogamepads_core::data::controller::controller_data::ControllerData;
@@ -12,6 +9,7 @@ use nogamepads_core::data::player::player_data::Player;
use nogamepads_core::service::tcp_network::pad_client::pad_client_service::PadClientNetwork;
use crate::bevy_plugins::plugin_client_app::GameState::Exiting;
+#[allow(dead_code)]
#[derive(Clone, Copy, PartialEq, Eq, Hash, Debug, Default, States)]
enum GameState {
#[default]
diff --git a/apps/client/src/data/layout_data.rs b/apps/client/src/data/layout_data.rs
index f960b41..9c283e5 100644
--- a/apps/client/src/data/layout_data.rs
+++ b/apps/client/src/data/layout_data.rs
@@ -13,7 +13,7 @@ pub struct LayoutXml {
}
#[derive(Debug, Deserialize)]
-struct Preload {
+pub struct Preload {
#[serde(rename = "sound", default)]
pub sounds: Vec<Asset>,
diff --git a/apps/console/src/bin/padc.rs b/apps/console/src/bin/padc.rs
index e44f0f9..e34fee1 100644
--- a/apps/console/src/bin/padc.rs
+++ b/apps/console/src/bin/padc.rs
@@ -11,14 +11,10 @@ use std::net::SocketAddr;
use std::path::PathBuf;
use std::process::exit;
use std::str::FromStr;
-use std::sync::{Arc, Mutex};
+use std::sync::{Arc};
use std::sync::atomic::Ordering::SeqCst;
-use std::time::Duration;
use clap_complete::{generate, Shell};
use log::{info, LevelFilter};
-use tokio::{select, spawn};
-use tokio::signal::ctrl_c;
-use tokio::time::sleep;
use nogamepads::entry_mutex;
use nogamepads::logger_utils::logger_build;
use nogamepads_core::data::controller::controller_cli::{process_controller_cli, ControllerCli};
@@ -31,7 +27,6 @@ use nogamepads_core::service::service_runner::{NoGamepadsService, ServiceRunner}
use nogamepads_core::service::tcp_network::DEFAULT_PORT;
use nogamepads_core::service::tcp_network::pad_client::pad_client_service::PadClientNetwork;
use nogamepads_core::service::tcp_network::pad_server::pad_server_service::PadServerNetwork;
-use nogamepads_core::service::tcp_network::utils::tokio_utils::build_tokio_runtime;
#[derive(Parser, Debug)]
#[command(version, color = ColorChoice::Auto)]