优化碰撞识别,加入暖场帧数

This commit is contained in:
tianmo committed 2026-10-29 17:20:05 +08:00
1 parent b8652acce0
commit fed1015849
21 files changed
+195 -23

No files matched your search

+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "Drehung",
"scaleX": "X-Skalierung",
"scaleY": "Y-Skalierung",
"warmupFrames": "Vorlauf in Frames",
"seed": "Zufallsseed",
"seedTitle": "Steuern Sie alle Zufallsattribute, die Ressourcenauswahl und die Zufallsstichprobe von Modifikatoren im Partikelsystem",
"randomizeSeed": "Generieren Sie einen neuen globalen Zufallsstartwert",
@@ -811,7 +812,7 @@
"differenceDesc": "„Konfiguration speichern“ speichert alle editierbaren Objekte und Parameter; „Export Spine Json“ exportiert nur das angezeigte Partikelsystem und backt die Kollisions-, Folge-, Nachlauf- und Sub-Emitter-Ergebnisse in unabhängige Animationsdaten."
},
"errors": {
"confirmLoopFollowEnter": "Nach dem Aufrufen des kontinuierlichen Schleifenmodus werden die Partikelverfolgungseinstellungen ungültig und auf den Standardwert zurückgesetzt. Weitermachen?",
"confirmLoopFollowEnter": "Nach dem Aufrufen des kontinuierlichen Schleifenmodus werden die Partikelverfolgungseinstellungen ungültig, auf den Standardwert zurückgesetzt und der Vorlauf in Frames ignoriert. Weitermachen?",
"confirmLoopFollowExit": "Nach dem Verlassen des Schleifenpersistenzmodus werden die Partikelverfolgungseinstellungen ungültig und auf ihre Standardwerte zurückgesetzt. Weitermachen?",
"invalidJson": "Die Konfigurationsdatei ist ungültig JSON",
"invalidConfigFormat": "Nicht das Editorprofil SpineParticle",
+2 -1
View File
@@ -499,6 +499,7 @@
"rotation": "Rotation",
"scaleX": "Scale X",
"scaleY": "Scale Y",
"warmupFrames": "Warm-up frames",
"seed": "Random seed",
"seedTitle": "Controls random attributes, resource selection, and modifier sampling",
"randomizeSeed": "Generate a new global random seed",
@@ -834,7 +835,7 @@
"differenceDesc": "Save Config preserves editable objects and parameters. Export Spine JSON includes only visible particle systems and bakes collisions, following, trails, and sub-emitters into editable animation data."
},
"errors": {
"confirmLoopFollowEnter": "Enabling loop stream disables particle following and resets its settings. Continue?",
"confirmLoopFollowEnter": "Enabling loop stream disables particle following, resets its settings, and disables warm-up frames. Continue?",
"confirmLoopFollowExit": "Leaving loop stream disables particle following and resets its settings. Continue?",
"invalidJson": "The configuration file is not valid JSON",
"invalidConfigFormat": "This is not a SpineParticle editor configuration",
+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "Rotación",
"scaleX": "Escala X",
"scaleY": "Escala Y",
"warmupFrames": "Fotogramas de calentamiento",
"seed": "Semilla aleatoria",
"seedTitle": "Controle todos los atributos aleatorios, la selección de recursos y el muestreo aleatorio de modificadores en el sistema de partículas.",
"randomizeSeed": "Generar una nueva semilla aleatoria global",
@@ -811,7 +812,7 @@
"differenceDesc": "\"Guardar configuración\" guarda todos los objetos y parámetros que se pueden editar; \"Exportar Spine Json\" solo exporta el sistema de partículas mostrado y convierte los resultados de colisión, seguimiento, seguimiento y subemisor en datos de animación independientes."
},
"errors": {
"confirmLoopFollowEnter": "Después de ingresar al modo de bucle continuo, la siguiente configuración de partículas no será válida y se restaurará al valor predeterminado. ¿Continuar?",
"confirmLoopFollowEnter": "Al activar el flujo en bucle, el seguimiento de partículas se desactivará y se restablecerá, y los fotogramas de calentamiento se ignorarán. ¿Continuar?",
"confirmLoopFollowExit": "Después de salir del modo de persistencia del bucle, la siguiente configuración de partículas no será válida y se restaurará a sus valores predeterminados. ¿Continuar?",
"invalidJson": "El archivo de configuración no es válido JSON",
"invalidConfigFormat": "No es el perfil del editor SpineParticle",
+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "Rotation",
"scaleX": "Échelle X",
"scaleY": "Échelle Y",
"warmupFrames": "Images de préchauffage",
"seed": "Graine aléatoire",
"seedTitle": "Contrôlez tous les attributs aléatoires, la sélection des ressources et l'échantillonnage aléatoire du modificateur dans le système de particules",
"randomizeSeed": "Générer une nouvelle graine aléatoire globale",
@@ -811,7 +812,7 @@
"differenceDesc": "« Enregistrer la configuration » enregistre tous les objets et paramètres pouvant être modifiés ; \"Exporter Spine Json\" exporte uniquement le système de particules affiché et intègre les résultats de collision, de suivi, de fuite et de sous-émetteur dans des données d'animation indépendantes."
},
"errors": {
"confirmLoopFollowEnter": "Après être entré en mode continu de boucle, les paramètres de suivi des particules seront invalides et restaurés à leur valeur par défaut. Continuer?",
"confirmLoopFollowEnter": "Après être entré en mode continu de boucle, les paramètres de suivi des particules seront invalides et restaurés à leur valeur par défaut, et les images de préchauffage seront ignorées. Continuer?",
"confirmLoopFollowExit": "Après avoir quitté le mode de persistance de boucle, les paramètres de suivi des particules seront invalides et restaurés à leurs valeurs par défaut. Continuer?",
"invalidJson": "Le fichier de configuration n'est pas valide JSON",
"invalidConfigFormat": "Pas le profil de l'éditeur SpineParticle",
+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "回転",
"scaleX": "X スケール",
"scaleY": "Y スケール",
"warmupFrames": "ウォームアップフレーム",
"seed": "ランダムシード",
"seedTitle": "パーティクル システム内のすべてのランダム アトリビュート、リソースの選択、モディファイアのランダム サンプリングを制御します。",
"randomizeSeed": "新しいグローバルランダムシードを生成する",
@@ -811,7 +812,7 @@
"differenceDesc": "「設定の保存」では、編集可能なすべてのオブジェクトとパラメータが保存されます。 「Spine Json のエクスポート」は、表示されているパーティクル システムのみをエクスポートし、コリジョン、フォロー、トレーリング、サブエミッターの結果を独立したアニメーション データにベイクします。"
},
"errors": {
"confirmLoopFollowEnter": "ループ連続モードに入ると、パーティクル追従設定は無効になり、デフォルト値に戻ります。続く?",
"confirmLoopFollowEnter": "ループ連続モードに入ると、パーティクル追従設定は無効になり、デフォルト値に戻り、ウォームアップフレームも無効になります。続く?",
"confirmLoopFollowExit": "ループ永続モードを終了すると、パーティクル追従設定は無効になり、デフォルト値に戻ります。続く?",
"invalidJson": "構成ファイルが有効ではありません JSON",
"invalidConfigFormat": "SpineParticle 編集者プロフィールではありません",
+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "회전",
"scaleX": "X 크기",
"scaleY": "Y 크기",
"warmupFrames": "웜업 프레임",
"seed": "랜덤 시드",
"seedTitle": "입자 시스템의 모든 무작위 속성, 리소스 선택 및 수정자 무작위 샘플링을 제어합니다.",
"randomizeSeed": "새로운 전역 무작위 시드 생성",
@@ -811,7 +812,7 @@
"differenceDesc": "\"구성 저장\"은 편집할 수 있는 모든 개체와 매개변수를 저장합니다. \"Spine Json 내보내기\"는 표시된 입자 시스템만 내보내고 충돌, 추적, 추적 및 하위 방사체 결과를 독립적인 애니메이션 데이터로 굽습니다."
},
"errors": {
"confirmLoopFollowEnter": "루프 연속 모드에 들어가면 입자 추적 설정이 무효화되고 기본값으로 복원됩니다. 계속하다?",
"confirmLoopFollowEnter": "루프 연속 모드에 들어가면 입자 추적 설정이 무효화되어 기본값으로 복원되고 웜업 프레임도 적용되지 않습니다. 계속할까요?",
"confirmLoopFollowExit": "루프 지속 모드를 종료한 후 입자 추적 설정이 무효화되고 기본값으로 복원됩니다. 계속하다?",
"invalidJson": "구성 파일이 유효하지 않습니다. JSON",
"invalidConfigFormat": "SpineParticle 편집자 프로필이 아닙니다.",
+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "Rotação",
"scaleX": "Escala X",
"scaleY": "Escala Y",
"warmupFrames": "Quadros de aquecimento",
"seed": "Semente aleatória",
"seedTitle": "Controle todos os atributos aleatórios, seleção de recursos e modificador de amostragem aleatória no sistema de partículas",
"randomizeSeed": "Gere uma nova semente aleatória global",
@@ -811,7 +812,7 @@
"differenceDesc": "“Salvar configuração” salva todos os objetos e parâmetros que podem ser editados; \"Exportar Spine Json\" exporta apenas o sistema de partículas exibido e transforma os resultados de colisão, seguimento, rastreamento e subemissor em dados de animação independentes."
},
"errors": {
"confirmLoopFollowEnter": "Depois de entrar no modo de loop contínuo, as configurações seguintes de partículas serão inválidas e restauradas para o valor padrão. Continuar?",
"confirmLoopFollowEnter": "Depois de entrar no modo de loop contínuo, o rastreamento de partículas será desativado, suas configurações serão restauradas e os quadros de aquecimento serão ignorados. Continuar?",
"confirmLoopFollowExit": "Depois de sair do modo de persistência de loop, as configurações a seguir serão inválidas e restauradas para seus valores padrão. Continuar?",
"invalidJson": "O arquivo de configuração não é válido JSON",
"invalidConfigFormat": "Não é o perfil do editor SpineParticle",
+2 -1
View File
@@ -499,6 +499,7 @@
"rotation": "旋转",
"scaleX": "缩放X",
"scaleY": "缩放Y",
"warmupFrames": "暖场帧数",
"seed": "随机种子",
"seedTitle": "控制粒子系统内全部随机属性、资源选择与修改器随机采样",
"randomizeSeed": "生成新的全局随机种子",
@@ -834,7 +835,7 @@
"differenceDesc": "“保存配置”保存全部可继续编辑的对象和参数;“导出 Spine Json”只导出显示中的粒子系统,并把碰撞、跟随、拖尾和子发射器结果烘焙为独立动画数据。"
},
"errors": {
"confirmLoopFollowEnter": "进入循环持续模式后,粒子跟随设置会失效并恢复默认值。是否继续?",
"confirmLoopFollowEnter": "进入循环持续模式后,粒子跟随设置会失效并恢复默认值,且暖场帧数失效。是否继续?",
"confirmLoopFollowExit": "退出循环持续模式后,粒子跟随设置会失效并恢复默认值。是否继续?",
"invalidJson": "配置文件不是有效的 JSON",
"invalidConfigFormat": "不是 SpineParticle 编辑器配置文件",
+2 -1
View File
@@ -487,6 +487,7 @@
"rotation": "旋轉",
"scaleX": "X 縮放",
"scaleY": "Y 縮放",
"warmupFrames": "暖場幀數",
"seed": "隨機種子",
"seedTitle": "控製粒子系統內全部隨機屬性、資源選擇與修改器隨機取樣",
"randomizeSeed": "產生新的全域隨機種子",
@@ -811,7 +812,7 @@
"differenceDesc": "「儲存配置」儲存全部可繼續編輯的物件和參數;「匯出 Spine Json」只匯出顯示中的粒子系統,並把碰撞、跟隨、拖尾和子發射器結果烘焙為獨立動畫資料。"
},
"errors": {
"confirmLoopFollowEnter": "進入循環持續模式後,粒子跟隨設定會失效並恢復預設值。是否繼續?",
"confirmLoopFollowEnter": "進入循環持續模式後,粒子跟隨設定會失效並恢復預設值,且暖場幀數失效。是否繼續?",
"confirmLoopFollowExit": "退出循環持續模式後,粒子跟隨設定會失效並恢復預設值。是否繼續?",
"invalidJson": "設定檔不是有效的 JSON",
"invalidConfigFormat": "不是 SpineParticle 編輯器設定檔",