Lanzamiento 1.2.4
¡Wonderland Editor ahora está disponible como una aplicación de Linux Flatpak! Puedes instalarlo directamente desde Flathub.
Esta versión también introduce un complemento incluido para limpiar los recursos del proyecto y trae muchas correcciones de errores y mejoras en la interfaz de usuario.
Generar Definiciones de Tipos de Materiales
Para una mejor autocompletar en tu IDE y un uso seguro de los Materiales, incluyendo actualizaciones sobre cambios de shaders, ahora puedes generar un archivo de definición para tus Materiales usando la configuración Project Settings > JavaScript > materialDefinitions
, por ejemplo, a js/materials.d.ts
.
Úsalo en tu código TypeScript de esta manera:
Registro de Cambios
Editor
- Habilitar soporte para notificaciones del sistema Linux
- Deshabilitar notificaciones del sistema cuando se ejecuta con
--windowless
- Añadir el argumento CLI
--enable-plugins
para ejecutar con complementos habilitados independientemente de la configuración del proyecto - Nueva configuración del proyecto
maxTexturesBinSize
para dividir el archivo .bin de texturas cargadas con retraso en varios archivos más pequeños - Hacer que el código generado en index.ts sea conforme a TypeScript
- Hacer que la supervisión de archivos en Windows sea más robusta
- Eliminar la condición de carrera en el flujo de inicio de sesión
- Corregir el enlace de registro en la ventana de cuenta
- Limpiar varias inconsistencias de la interfaz de usuario
- Navegador de recursos: Eliminar tinte rojo de las miniaturas de imágenes en escala de grises
- Mostrar miniaturas en el menú desplegable de imágenes del Cielo
- Añadir Acerca de > Plantillas para abrir la carpeta de plantillas del usuario
- Corregir la eliminación de un objeto que bloqueaba el editor si tenía un componente con propiedad de cadena adjunta
- Añadir la generación de definiciones de tipos para Materiales
Runtime
- Corregir múltiples errores al cambiar escenas con componentes PhysX
- Añadir un error más descriptivo al cargar glTF en tiempo de ejecución sin habilitar soporte en tiempo de ejecución
- Corregir la carga de archivos WebP desde modelos glTF
Motor
- Optimizar la carga de atributos de malla
- Añadir soporte para scripts bidireccionales en componentes de texto
API de JavaScript/TypeScript
- Corregir objetos incorrectos que se veían afectados por Animation.retarget()
- Hacer que las propiedades de material de textura acepten
null
yundefined
nuevamente
Complementos
- Limpieza: Nuevo complemento para eliminar recursos con enlaces de archivos rotos
API de Complementos
- Mejorar el manejo de errores para parámetros incorrectos
- Corregir
delete
en propiedades de datos
Fondo del encabezado: Archery Evolution - Time Trials por Vhite Rabbit XR.