WEPPY

Guia de Assets & Apresentação de Objetos

Fluxo para inserção de assets, tween, áudio, partículas, física e ambiente (iluminação/terreno).

Construa o mundo do jogo com inserção de assets, animação tween, áudio, efeitos de partículas, grupos de colisão física, iluminação/terreno/spatial query/câmera.

Assets & Apresentação de Objetos

Ferramentas Incluídas

FerramentaTierDescrição
manage_assetsProPesquisa no Creator Store, inserção de modelos/pacotes, informações de assets
manage_tweenProCriar, reproduzir, pausar e cancelar tweens
manage_animationProCarregar, reproduzir, parar animações e consultar tracks
manage_audioProReproduzir/parar/pausar sons, configurar listener de áudio
manage_effectsProEmitir partículas, limpar, ativar/desativar
manage_physicsProRegistrar grupos de colisão, configurar colisões

Principais Fluxos de Trabalho

Montar cena com assets

"Pesquise o modelo 'árvore' no Creator Store e coloque 3 no Workspace"

Processa pesquisa e inserção de uma vez com search_insert do manage_assets.

Apresentação interativa

"Crie um tween que abre uma porta em 3 segundos quando clicada"

Defina o tween com create do manage_tween e reproduza com play. Ao mesmo tempo, adicione o efeito sonoro de abrir a porta com play do manage_audio.

Combinação de partículas + som

"Reproduza um efeito sonoro junto com partículas de explosão quando o chefe aparecer"

Emita partículas com emit do manage_effects e reproduza o som simultaneamente com play do manage_audio.

Referência de Ações

Manage Assets (Pro)

AçãoDescriçãoTier
insertInserir modelo por ID de assetPro
infoObter metadados do assetPro
searchPesquisar no Creator StorePro
search_insertPesquisar e inserir o primeiro resultadoPro
insert_freeInserir modelo gratuitoPro
insert_packageInserir pacotePro
exportExportar seleção atualPro

Manage Tween (Pro)

AçãoDescriçãoTier
createCriar tween com propriedades alvoPro
playReproduzir tween criadoPro
pausePausar tween em execuçãoPro
cancelCancelar tweenPro

Manage Animation (Pro)

AçãoDescriçãoTier
loadCarregar animação em Humanoid/AnimationControllerPro
playReproduzir track de animação carregadaPro
stopParar animação em reproduçãoPro
get_tracksListar todas as tracks de animação carregadasPro

Manage Audio (Pro)

AçãoDescriçãoTier
playReproduzir som (cria Sound se necessário)Pro
stopParar som em reproduçãoPro
pausePausar som em reproduçãoPro
resumeRetomar som pausadoPro
set_listenerConfigurar tipo/alvo do listener de áudioPro

Manage Effects (Pro)

AçãoDescriçãoTier
emitEmitir partículas do ParticleEmitterPro
clearLimpar todas as partículasPro
toggleAtivar ou desativar efeitoPro

Manage Physics (Pro)

AçãoDescriçãoTier
register_groupRegistrar grupo de colisãoPro
set_collidableConfigurar se dois grupos podem colidirPro
get_groupsListar todos os grupos de colisão registradosPro

Ambiente do Mundo

Ferramentas Incluídas

FerramentaTierDescrição
manage_lightingProConfigurar Lighting, Atmosphere, Sky e horário
manage_terrainProCriar/modificar terreno e gerenciar dados de voxel
spatial_queryProRaycast, localizar terreno, validar posicionamento, heightmap
manage_cameraMistoConsultar informações da câmera, mover foco, sugerir visualização, screenshot do viewport no modo Edit

Principais Fluxos de Trabalho

Definir atmosfera do mundo (Pro)

"Mude para uma atmosfera de pôr do sol. Céu laranja, aumente a densidade da névoa e defina o horário para 18h"

Defina o horário com time do manage_lighting, ajuste a névoa com atmosphere e altere a cor do céu com sky.

Construir terreno (Pro)

"Crie uma colina de grama com raio 200 no centro do mapa e preencha os arredores com água"

Crie a colina com fill_ball do manage_terrain e preencha a área de água ao redor com fill_block.

Validar posicionamento (Pro)

"Encontre um terreno plano para colocar este edifício"

Encontre uma posição adequada com find_flat do spatial_query, confirme se há colisão com check_placement e verifique visualmente o resultado com focus_position do manage_camera.

Referência de Ações

Manage Lighting (Pro)

AçãoDescriçãoTier
lightingConfigurar propriedades do serviço LightingPro
atmosphereConfigurar propriedades do AtmospherePro
skyConfigurar propriedades do SkyPro
terrain_propsConfigurar propriedades visuais da água/terrenoPro
timeConfigurar horárioPro

Manage Terrain (Pro)

AçãoDescriçãoTier
fill_blockPreencher terreno em forma de blocoPro
fill_ballPreencher terreno em forma de esferaPro
fill_cylinderPreencher terreno em forma de cilindroPro
fill_wedgePreencher terreno em forma de cunhaPro
clear_regionLimpar terreno de uma regiãoPro
clear_boundsLimpar terreno dos limitesPro
replace_materialSubstituir material de uma regiãoPro
colors_getObter cores dos materiaisPro
colors_setDefinir cores dos materiaisPro
read_voxelLer dados de um único voxelPro
read_voxelsLer dados de voxels em massaPro
write_voxelsEscrever dados de voxels em massaPro
generateGerar terreno proceduralmentePro
smoothSuavizar terrenoPro

Spatial Query (Pro)

AçãoDescriçãoTier
raycastLançar um único raioPro
find_groundEncontrar posição do terreno abaixo de um pontoPro
check_placementVerificar se o posicionamento está livre de colisõesPro
multi_raycastLançar vários raios em lotePro
scan_areaGerar heightmap de uma áreaPro
find_flatEncontrar área plana para construçãoPro
find_spawnEncontrar posição de spawn adequadaPro
analyze_walkableAnalisar grade de área transitávelPro
spatial_mapObter posições de todos os BasePartsPro
find_spaceEncontrar espaço vazio para um objetoPro
boundsObter bounding box de uma instânciaPro
snap_gridAjustar posição para a gradePro
collisionVerificar colisão AABBPro

Manage Camera (Misto)

AçãoDescriçãoTier
infoObter posição, rotação, FOV e tamanho do viewport da câmeraBasic
focus_pathMover foco da câmera para uma instânciaBasic
focus_positionMover foco da câmera para uma posiçãoBasic
suggestObter visualização de câmera sugerida para um alvoBasic
screenshotCapturar o viewport atual do Studio no modo Edit como imagem PNG (somente modo Edit)Pro