aboutsummaryrefslogtreecommitdiff
path: root/core/src/pads_player.rs
diff options
context:
space:
mode:
authorWeicao-CatilGrass <1992414357@qq.com>2025-04-15 14:19:45 +0800
committerWeicao-CatilGrass <1992414357@qq.com>2025-04-15 14:19:45 +0800
commit4deaf35c6425d4f1fab09d80e819e525afec52d0 (patch)
treeb3ad2fd1a57d3bdd600ff3634b5c5a0d4323f175 /core/src/pads_player.rs
parent436d11580a2599e8e21b359bf738aaa3b776c6e6 (diff)
将PlayerIno的参数改为了pub,并测试了sha1生成hash的功能
将PlayerServer的&str改为使用String
Diffstat (limited to 'core/src/pads_player.rs')
-rw-r--r--core/src/pads_player.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/core/src/pads_player.rs b/core/src/pads_player.rs
index d23ef39..eb9c661 100644
--- a/core/src/pads_player.rs
+++ b/core/src/pads_player.rs
@@ -50,13 +50,13 @@ pub trait PadClientEvent {
/// 玩家信息
pub struct PlayerInfo {
- display_name: String,
- name_hash: String,
+ pub display_name: String,
+ pub name_hash: String,
// 颜色 HSV
- color_hue: i32, // 0 - 360
- color_saturation: f64, // 0 - 1
- color_value: f64 // 0 - 1
+ pub color_hue: i32, // 0 - 360
+ pub color_saturation: f64, // 0 - 1
+ pub color_value: f64 // 0 - 1
}
impl Default for PlayerInfo {
@@ -89,7 +89,7 @@ impl PlayerInfo {
/// display_name : 玩家显示名称
/// id : 玩家 ID
/// return -> 自身
- pub fn name(&mut self, display_name: String, id: &String) -> &mut Self {
+ pub fn name(&mut self, display_name: String, id: String) -> &mut Self {
self.display_name = display_name;
let combined = format!("{}{}{}", &self.display_name, id, SALT);