From 6205f6a3daa716ae0e2e2fbb50d2b11240d76bb9 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 10 六月 2026 18:13:48 +0800
Subject: [PATCH] 588 公会攻防战 公会旗号支持不同语言不同字数限制
---
Main/System/Guild/GuildEmblemWin.cs | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/Main/System/Guild/GuildEmblemWin.cs b/Main/System/Guild/GuildEmblemWin.cs
index b1433eb..07fbc92 100644
--- a/Main/System/Guild/GuildEmblemWin.cs
+++ b/Main/System/Guild/GuildEmblemWin.cs
@@ -28,6 +28,7 @@
{
GuildEmblemModel.Instance.ChooseEmblemIdChangeEvent += ChooseEmblemEvent;
emblemScroller.OnRefreshCell += OnRefreshCell;
+ flagNameText.characterLimit = GuildManager.Instance.GetEmblemWordCharacterLimit();
if (functionOrder == 1)
{
@@ -124,7 +125,12 @@
void OnFlagNameChange(string value)
{
- emblemWord = value;
+ emblemWord = GuildManager.Instance.LimitEmblemWord(value);
+ if (emblemWord != value)
+ {
+ flagNameText.text = emblemWord;
+ return;
+ }
guildEmblem.Display(GuildEmblemModel.Instance.nowChooseEmblemId, emblemWord);
}
@@ -135,6 +141,7 @@
void ChangeEmblem()
{
+ emblemWord = GuildManager.Instance.LimitEmblemWord(emblemWord);
if (functionOrder == 1)
{
GuildEmblemModel.Instance.createEmblemWord = emblemWord;
--
Gitblit v1.8.0