Update
This commit is contained in:
@@ -44,7 +44,7 @@ TOOL_WIDTH = config.TOOL_WIDTH
|
||||
TOOL_HEIGHT = config.TOOL_HEIGHT
|
||||
# Localization
|
||||
from scripts.ui import localization
|
||||
LANG = localization.LANG
|
||||
TEXT = localization.TEXT
|
||||
#========================================== FUNCTIONS ========================================
|
||||
|
||||
# 左侧面板功能
|
||||
@@ -439,15 +439,15 @@ def clean():
|
||||
|
||||
# 确认删除
|
||||
result = cmds.confirmDialog(
|
||||
title=LANG.get("confirm_delete", "确认删除"),
|
||||
message=LANG.get("delete_lod_confirm", f"确定要删除{lod_name}吗?"),
|
||||
button=[LANG.get("yes", "是"), LANG.get("no", "否")],
|
||||
defaultButton=LANG.get("no", "否"),
|
||||
cancelButton=LANG.get("no", "否"),
|
||||
dismissString=LANG.get("no", "否")
|
||||
title=TEXT("confirm_delete", "确认删除"),
|
||||
message=TEXT("delete_lod_confirm", f"确定要删除{lod_name}吗?"),
|
||||
button=[TEXT("yes", "是"), TEXT("no", "否")],
|
||||
defaultButton=TEXT("no", "否"),
|
||||
cancelButton=TEXT("no", "否"),
|
||||
dismissString=TEXT("no", "否")
|
||||
)
|
||||
|
||||
if result == LANG.get("yes", "是"):
|
||||
if result == TEXT("yes", "是"):
|
||||
# 删除与该LOD相关的所有模型
|
||||
nodes_to_delete = cmds.ls(f"{lod_name}_*")
|
||||
if nodes_to_delete:
|
||||
@@ -548,7 +548,7 @@ def separate_model():
|
||||
# 获取当前选中的模型
|
||||
selected_models = cmds.ls(selection=True, type="transform")
|
||||
if not selected_models:
|
||||
cmds.warning(LANG.get("no_model_selected", "未选中模型"))
|
||||
cmds.warning(TEXT("no_model_selected", "未选中模型"))
|
||||
return False
|
||||
|
||||
# 对每个选中的模型进行分离
|
||||
@@ -572,7 +572,7 @@ def fix_normals():
|
||||
# 获取当前选中的模型
|
||||
selected_models = cmds.ls(selection=True, type="transform")
|
||||
if not selected_models:
|
||||
cmds.warning(LANG.get("no_model_selected", "未选中模型"))
|
||||
cmds.warning(TEXT("no_model_selected", "未选中模型"))
|
||||
return False
|
||||
|
||||
# 对每个选中的模型修复法线
|
||||
@@ -626,7 +626,7 @@ def modify_topology():
|
||||
# 获取当前选中的模型
|
||||
selected_models = cmds.ls(selection=True, type="transform")
|
||||
if not selected_models:
|
||||
cmds.warning(LANG.get("no_model_selected", "未选中模型"))
|
||||
cmds.warning(TEXT("no_model_selected", "未选中模型"))
|
||||
return False
|
||||
|
||||
# 切换到多边形编辑模式
|
||||
@@ -649,7 +649,7 @@ def generate_face_components():
|
||||
# 获取当前选中的模型
|
||||
selected_models = cmds.ls(selection=True, type="transform")
|
||||
if not selected_models:
|
||||
cmds.warning(LANG.get("no_model_selected", "未选中模型"))
|
||||
cmds.warning(TEXT("no_model_selected", "未选中模型"))
|
||||
return False
|
||||
|
||||
# 生成眉毛
|
||||
@@ -676,7 +676,7 @@ def generate_uvs():
|
||||
# 获取当前选中的模型
|
||||
selected_models = cmds.ls(selection=True, type="transform")
|
||||
if not selected_models:
|
||||
cmds.warning(LANG.get("no_model_selected", "未选中模型"))
|
||||
cmds.warning(TEXT("no_model_selected", "未选中模型"))
|
||||
return False
|
||||
|
||||
# 为每个选中的模型生成UV
|
||||
|
Reference in New Issue
Block a user