Para criar um quebra-cabeça simples com as estruturas pré-fabricadas da etapa anterior, siga estas etapas:
Navegue até a pasta no Navegador de Conteúdo que contém suas estruturas pré-fabricadas.
Adicione as seguintes estruturas pré-fabricadas arrastando-as para o nível a partir do Navegador de Conteúdo:
1 Prefab_PuzzleManager
2 Prefab_Trigger
2 Prefab_TriggerableLight
1 Prefab_TriggerableMovingMesh
Estruture-as hierarquicamente da seguinte forma no Organizador:
Adicione dois dispositivos do Modo Criativo Volume ao nível navegando até o Navegador de Conteúdo, pesquisando Volume e arrastando-os até o nível. Renomeie os volumes TriggerVolume1 e TriggerVolume2.
Mova TriggerVolume1 para sobrepor uma das estruturas pré-fabricadas Prefab_Trigger e dimensione-a apropriadamente. Faça o mesmo para TriggerVolume2 em relação à outra Prefab_Trigger.
Defina uma referência a TriggerVolume1 no Prefab_Trigger relevante selecionando o Prefab_Trigger relevante no Organizador, navegando até o painel Detalhes e escolhendo TriggerVolume1 no trigger_component.
Repita a etapa anterior para TriggerVolume2 e a outra Prefab_Trigger.
Em Prefab_TriggerableMovingMesh:
Defina a escala Frente da primeira entidade filha como 2.0.
Defina a escala Esquerda da segunda entidade filha como 4.0.
Desmarque a caixa de seleção PuzzlePiece.
Resultado
O quebra-cabeça agora é resolvido quando o jogador acende ambas as luzes acionáveis pisando nos planos de gatilho. Quando ambas as luzes estão acesas, o Prefab_TriggerableMovingMesh é acionado para aumentar de tamanho e o quebra-cabeça é resolvido.
Por si só
Aqui está um exemplo mais complexo do que esses componentes são capazes de fazer com malhas personalizadas criadas com o Modo de modelagem no UEFN e alterar os materiais nessas malhas. Este quebra-cabeça usa as mesmas estruturas pré-fabricadas que o quebra-cabeça mais simples acima, mas com materiais e malhas personalizados para as bases, as luzes e a ponte.
E aqui está outro exemplo que pode ser criado usando o Prefab_TriggerableMesh e encadeando os dois quebra-cabeças: