sábado, 21 de maio de 2016

Compêndio BP 2: Enumerações

Enumerações


Uma enumeração é um conjunto de constantes com nomes significativos que especifica todos os valores possíveis que uma variável pode ter.

Para criar uma nova Enumeração clique no botão "Add New" e no submenu "Blueprints" selecione "Enumeration". 


Dê dois cliques na enumeração que foi criada para poder editá-la. Clique no botão "New" para adicionar os nomes que fazem parte da enumeração.


Agora crie uma nova variável em um Blueprint que seja do tipo da enumeração que foi criada. Marque a opção "Editable" para que o valor da variável possa ser escolhido no editor de nível. As imagens abaixo mostram um exemplo de enumeração criada para representar o tipo de arma.




Existe um tipo de Ação "Switch" que determina o fluxo de execução de acordo com o valor da enumeração. No exemplo abaixo "Weapon Type" é uma variável do tipo enumeração e "Weapon Mesh" é um componente Static Mesh. O Static Mesh será definido de acordo com o tipo da arma.

Clique para aumentar