`ui-uitk`: USS Restrictions table bans `filter` and `transition-property`, both supported in Unity 6

Abierto Apto para principiantes
#102 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
85/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
csharp

Línea de trabajo

Lee la sección “USS Restrictions” en skills/ui-uitk/SKILL.md, especialmente las entradas de filter y transition-property, y compáralas con la documentación de Unity 6 enlazada en el issue. Actualiza las entradas para describir las propiedades compatibles y el límite de versión indicado; el trabajo estará terminado cuando las indicaciones ya no digan a los agentes que eliminen estilos válidos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Plugin: 0.1.8-beta (main @ 3831ddb) · Unity: 6000.6.7f1 · Windows 11, Claude Code

Problem

skills/ui-uitk/SKILL.md, section "USS Restrictions" ("These properties do NOT exist — NEVER use them"):

  • L146: filter → "Not supported"
  • L151: transition-property: <value> → "Omit entirely, or none/initial/inherit only"

Both are documented, working USS properties. Following the table, an agent removes valid styles: it drops a blur, or rewrites transition-property: background-color; into a transition on every property.

Evidence

filter (Unity 6.3+):

transition-property (Unity 6.0 and earlier):

  • "The transition property defines which USS properties the transition applies to." Values: property names, all (default), initial, none, ignored; e.g. transition-property: color, rotate; — https://docs.unity3d.com/6000.0/Documentation/Manual/UIE-Transitions.html
  • API: IStyle.transitionProperty.
  • Unity's own packages use it, e.g. com.unity.render-pipelines.core/Editor/StyleSheets/RenderGraphViewer.uss (transition-property: background-color;).

Suggested fix

  • Remove the transition-property row, or replace it with: "default is all; omit it when every changed property should animate, list property names to limit which ones animate."
  • Replace the filter row with a version note: "Unity 6.3+: filter / backdrop-filter supported (blur, grayscale, drop-shadow, …). Not available before 6.3."
  • Optionally mention filter: drop-shadow(...) in the box-shadow row as the 6.3+ alternative.
Lenguaje dominante
C#
Estrellas
590
Forks
67
Merge medio
3 d 4 h
PR fusionados (30 d)
13

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Unity-Technologies/unity-agent-plugin

Todos los issues de Unity-Technologies/unity-agent-plugin

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.