WEPPY

Guía de assets y efectos de objetos

Flujo para inserción de assets, tweens, audio, partículas, física y entorno (iluminación, terreno).

Construye el mundo del juego con inserción de assets, animaciones tween, audio, efectos de partículas, grupos de colisión física, iluminación, terreno, consultas espaciales y cámara.

Assets y efectos de objetos

Herramientas incluidas

HerramientaTierDescripción
manage_assetsProBúsqueda en Creator Store, inserción de modelos/paquetes, información de assets
manage_tweenProCrear, reproducir, pausar y cancelar tweens
manage_animationProCargar, reproducir, detener animaciones y consultar tracks
manage_audioProReproducir/detener/pausar sonidos, configurar audio listener
manage_effectsProEmitir partículas, limpiar y alternar efectos
manage_physicsProRegistrar grupos de colisión y configurar colisiones

Flujos de trabajo principales

Construir una escena con assets

"Busca el modelo 'árbol' en Creator Store y coloca 3 en Workspace"

Gestiona la búsqueda y la inserción en un solo paso con search_insert de manage_assets.

Efectos interactivos

"Crea un tween que abra una puerta en 3 segundos cuando se haga clic"

Define el tween con create de manage_tween y reprodúcelo con play. Al mismo tiempo, añade el efecto de sonido de la puerta abriéndose con play de manage_audio.

Combinación de partículas + sonido

"Reproduce una explosión de partículas junto con un efecto de sonido cuando aparezca el jefe"

Emite las partículas con emit de manage_effects y reproduce el sonido simultáneamente con play de manage_audio.

Referencia de acciones

Manage Assets (Pro)

AcciónDescripciónTier
insertInsertar un modelo por ID de assetPro
infoObtener metadatos del assetPro
searchBuscar en Creator StorePro
search_insertBuscar e insertar el primer resultadoPro
insert_freeInsertar un modelo gratuitoPro
insert_packageInsertar un paquetePro
exportExportar la selección actualPro

Manage Tween (Pro)

AcciónDescripciónTier
createCrear un tween con propiedades objetivoPro
playReproducir el tween creadoPro
pausePausar el tween en ejecuciónPro
cancelCancelar el tweenPro

Manage Animation (Pro)

AcciónDescripciónTier
loadCargar una animación en un Humanoid/AnimationControllerPro
playReproducir el track de animación cargadoPro
stopDetener la animación en reproducciónPro
get_tracksListar todos los tracks de animación cargadosPro

Manage Audio (Pro)

AcciónDescripciónTier
playReproducir un sonido (crea Sound si es necesario)Pro
stopDetener el sonido en reproducciónPro
pausePausar el sonido en reproducciónPro
resumeReanudar el sonido pausadoPro
set_listenerConfigurar el tipo/objetivo del audio listenerPro

Manage Effects (Pro)

AcciónDescripciónTier
emitEmitir partículas desde un ParticleEmitterPro
clearLimpiar todas las partículasPro
toggleActivar o desactivar un efectoPro

Manage Physics (Pro)

AcciónDescripciónTier
register_groupRegistrar un grupo de colisiónPro
set_collidableConfigurar si dos grupos pueden colisionarPro
get_groupsListar todos los grupos de colisión registradosPro

Entorno del mundo

Herramientas incluidas

HerramientaTierDescripción
manage_lightingProConfiguración de Lighting, Atmosphere, Sky y hora del día
manage_terrainProCreación/modificación de terreno y gestión de datos de vóxels
spatial_queryProRaycasts, búsqueda de suelo, validación de colocación y mapa de altura
manage_cameraMixtoConsultar información de la cámara, mover el foco, vista sugerida y captura de pantalla del viewport en modo edición

Flujos de trabajo principales

Configurar la atmósfera del mundo (Pro)

"Crea un ambiente de atardecer. Cielo naranja, aumenta la densidad de la niebla y establece la hora en 18h"

Establece la hora con time de manage_lighting, ajusta la niebla con atmosphere y cambia el color del cielo con sky.

Construir terreno (Pro)

"Crea una colina de césped con radio 200 en el centro del mapa y llena los alrededores con agua"

Crea la colina con fill_ball de manage_terrain y rellena la zona de agua alrededor con fill_block.

Validar la colocación (Pro)

"Encuentra un terreno plano donde pueda colocar este edificio"

Encuentra la posición adecuada con find_flat de spatial_query, verifica las colisiones con check_placement y confirma el resultado visualmente con focus_position de manage_camera.

Referencia de acciones

Manage Lighting (Pro)

AcciónDescripciónTier
lightingConfigurar las propiedades del servicio LightingPro
atmosphereConfigurar las propiedades de AtmospherePro
skyConfigurar las propiedades de SkyPro
terrain_propsConfigurar propiedades visuales/de agua del terrenoPro
timeEstablecer la hora del díaPro

Manage Terrain (Pro)

AcciónDescripciónTier
fill_blockRellenar terreno en forma de bloquePro
fill_ballRellenar terreno en forma de esferaPro
fill_cylinderRellenar terreno en forma de cilindroPro
fill_wedgeRellenar terreno en forma de cuñaPro
clear_regionLimpiar el terreno de una regiónPro
clear_boundsLimpiar el terreno de un límitePro
replace_materialReemplazar el material de una regiónPro
colors_getObtener los colores de los materialesPro
colors_setEstablecer los colores de los materialesPro
read_voxelLeer datos de un solo vóxelPro
read_voxelsLeer datos de vóxels en masaPro
write_voxelsEscribir datos de vóxels en masaPro
generateGenerar terreno proceduralPro
smoothSuavizar el terrenoPro

Spatial Query (Pro)

AcciónDescripciónTier
raycastLanzar un solo rayoPro
find_groundEncontrar la posición del suelo bajo un puntoPro
check_placementVerificar si una colocación no tiene colisionesPro
multi_raycastLanzar múltiples rayos en lotePro
scan_areaGenerar un mapa de altura de un áreaPro
find_flatEncontrar una zona plana para construirPro
find_spawnEncontrar una posición de aparición adecuadaPro
analyze_walkableAnalizar una cuadrícula de área transitablePro
spatial_mapObtener las posiciones de todas las BasePartsPro
find_spaceEncontrar espacio vacío para un objetoPro
boundsObtener el bounding box de una instanciaPro
snap_gridAjustar una posición a la cuadrículaPro
collisionVerificar colisión AABBPro

Manage Camera (Mixto)

AcciónDescripciónTier
infoObtener la posición, rotación, FOV y tamaño del viewport de la cámaraBasic
focus_pathMover el foco de la cámara a una instanciaBasic
focus_positionMover el foco de la cámara a una posiciónBasic
suggestObtener una vista de cámara sugerida para un objetivoBasic
screenshotCapturar el viewport del modo edición actual de Studio como imagen PNG (solo modo edición)Pro