Roblox Release Notes 732: todas las novedades y cambios de la actualización
Contents
Mejoras y nuevas funciones
Visuales e interfaz
- Rotación de mapa UV: se agregó la propiedad
Rotationa las instanciasTextureyDecalpara permitir la rotación de mapas UV. (Live) - Instancia de UI sin código: se agregó un nuevo componente de UI sin código que se vincula directamente a un
InputActionpara mostrar automáticamente las vinculaciones activas del dispositivo como etiquetas de texto o imágenes. (Pending) - Propiedades de visualización de entrada: se introdujeron
InputBinding.DisplayNameyInputBinding.DisplayImageparaInputActionLabel, junto con una propiedadInputAction.PreferredBindingde solo lectura para controlar la UI personalizada. (Pending)
Física y construcción de mundos
- Grupos de colisión de WorldModel: se movieron las API de grupos de colisión de
PhysicsServiceyWorkspace.TouchesUseCollisionGroupsaWorldRoot. Ahora cadaWorldModelpuede administrar sus propios grupos de colisión de forma independiente. Se agregóWorldModel.UseWorkspaceCollisionGroupspara adoptar, si es necesario, las reglas a nivel de Workspace. (Pending) - Cuadros delimitadores para el arrastre en Studio: se agregó la opción Use Bounding Boxes para las herramientas de arrastre de Studio, lo que permite que las piezas se ajusten según cuadros delimitadores simples, sin importar la geometría de colisión subyacente. (Pending)
- Estabilidad de la física: se corrigieron múltiples fallas relacionadas con restricciones físicas (constraints). (Pending)
Entradas y compatibilidad con periféricos
- Compatibilidad con MicroGamepad y controles remotos de TV: se agregó
Enum.PreferredInput.MicroGamepadpara gamepads sin joysticks analógicos (por ejemplo, controles remotos de TV). Se introdujeron nuevos códigos de tecla:ButtonCenter,ButtonBack,ButtonUp,ButtonDown,ButtonLeftyButtonRight. (Pending) - Optimizaciones para iPad: se mejoró el manejo de gestos del trackpad y se ajustó el comportamiento del mouse en iPad. (Pending)
- Actualización de los scripts predeterminados del jugador: se actualizaron los scripts de jugador
Workspace.PlayerScriptsUseInputActionSystempara llamar directamente aInputBinding:Fire()yPlayer:GetCameraState(). (Pending) - Compatibilidad con claves de dispositivo: se agregó compatibilidad con las claves de arranque autofirmadas de Pixel 10a GrapheneOS. (Live)
Rendimiento y herramientas para desarrolladores
- Correcciones de MicroProfiler: se corrigió un problema de larga data por el cual las regiones de código definidas mediante
debug.profilebegin/profileendaparecían con etiquetas incorrectas. MicroProfiler ahora también restringe la visualización de conexiones únicamente a direcciones IP locales. (Pending)
Corrección de errores
Renderizado y gráficos
- Mejoras de EditableImage: se agregó un parámetro
antiAliasedaEditableImage:DrawCircle()yEditableImage:DrawLine()para obtener bordes nítidos y definidos. Ahora se respeta correctamente el parámetro de transparencia cuandocombineTypeestá configurado comoEnum.ImageCombineType.Add. (Live) - Parpadeo de estrellas a FPS altos: se corrigió la anomalía en la tasa de parpadeo de las estrellas del cielo nocturno que ocurría con altas tasas de cuadros. (Live)
- Muestreo de bordes: se corrigieron problemas de muestreo de bordes en
ImageHandleAdornment. (Live)
Lógica de UI y scripting
- Conservación de estilos de UI: cambiar el padre de un elemento hijo de UI y eliminar su padre anterior dentro del mismo frame ya no provoca que el elemento hijo pierda su estilo. (Pending)
- Corrección de escalado de BillboardGui: se corrigió que los TextLabels con
TextScaleddentro deBillboardGuisdesaparecieran cuando el billboard se reducía mediante tween hasta un tamaño cero. (Pending) - Desbloqueo del mouse: los botones modales visibles en pantalla ubicados dentro de padres fuera de pantalla ahora desbloquean correctamente el mouse. (Pending)
- Escalado del recorte de la barra superior: se corrigió un problema por el cual el contenido de
GuiService.TopbarInsetse escalaba de forma incorrecta durante la retroalimentación de traducción (translation feedback). (Pending)
Motor, física y replicación
- Desconexiones del servidor: se corrigió un problema intermitente de desconexión al modificar atributos bajo
Workspace.AuthorityMode.ServeroWorkspace.NextGenerationReplication. (Live) - Disparo erróneo de Humanoid.Died: se corrigió un error que hacía que la señal
Humanoid.Diedse disparara de forma inesperada cuando otros personajes salían del streaming. (Pending) - Comportamiento de reposo de Constraint: se corrigió un comportamiento anómalo poco frecuente en el reposo (sleep) de las piezas cuando entraban en reposo justo en el momento en que se eliminaba una constraint. (Pending)
- Error de carga de audio: se resolvió un problema al cargar archivos de audio comprimidos que generaba errores falsos de "archivo no encontrado". (Pending)
Herramientas de Studio y editor
- Persistencia de la Command Bar: guardar fragmentos de la Command Bar en una ventana de Studio ya no será borrado silenciosamente por una segunda ventana de Studio abierta. Ahora los fragmentos persisten de inmediato al guardarse. (Pending)
- Autocompletado y funciones de tipo: se corrigió un problema por el cual las funciones de tipo definidas por el usuario se omitían en las evaluaciones de autocompletado. Se resolvió un error que hacía que las funciones de tipo exportadas se evaluaran como
error-typeo generaran errores de modificación entre arenas (cross-arena). (Pending) - Editor de gráfico de animación: se corrigió un error por el cual los scripts generados mediante Graph ⟩ Create Animate Script se creaban vacíos. (Pending)