aboutsummaryrefslogtreecommitdiff
path: root/core/examples
diff options
context:
space:
mode:
Diffstat (limited to 'core/examples')
-rw-r--r--core/examples/start_client_console.rs8
-rw-r--r--core/examples/start_server_console.rs17
2 files changed, 17 insertions, 8 deletions
diff --git a/core/examples/start_client_console.rs b/core/examples/start_client_console.rs
index 8116299..c4e0126 100644
--- a/core/examples/start_client_console.rs
+++ b/core/examples/start_client_console.rs
@@ -2,14 +2,14 @@ use std::net::{IpAddr, Ipv4Addr};
use nogamepads_lib_rs::pad_data::pad_player_info::nogamepads_player_info::PlayerInfo;
use nogamepads_lib_rs::pad_service::client::nogamepads_client::PadClient;
-const PASSWORD : &str = "password";
-
fn main() {
// 构建玩家信息
let mut player_info = PlayerInfo::new();
- player_info.setup_account_info("juliet", PASSWORD);
- player_info.set_nickname("Juliet_Smile");
+ player_info.setup_account_info(
+ env!("TEST_PLAYER_ACCOUNT"),
+ env!("TEST_PLAYER_PASSWORD"));
+ player_info.set_nickname(env!("TEST_PLAYER_NICKNAME"));
player_info.set_customize_color_hsv(320, 0.5, 1.0); // PINK
// 构建客户端
diff --git a/core/examples/start_server_console.rs b/core/examples/start_server_console.rs
index 560a378..cbe081f 100644
--- a/core/examples/start_server_console.rs
+++ b/core/examples/start_server_console.rs
@@ -11,10 +11,11 @@ fn main() {
// 构建服务端
let server = PadServer::default()
- .addr(
- IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)),
- DEFAULT_PORT
- )
+
+ // 地址
+ .addr(IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)), DEFAULT_PORT)
+
+ // 配置信息
.put_profile(
GameProfile::default()
.game_name("My Multiplayer Game")
@@ -22,6 +23,14 @@ fn main() {
.version("0.1 alpha")
.to_owned()
)
+
+ // 键位注册
+ .register_button(0, "Shoot")
+ .register_button(1, "Jump")
+ .register_direction(0, "Walk")
+ .register_axis(0, "View Yaw")
+
+ // 控制台
.enable_console()
// .quiet()
.build();