Préparer plusieurs textures
Script Java
var matArray : Material[]; var object : GameObject; private var index : int; function OnMouseDown(){ index++; index = index % matArray.Length; renderer.material = matArray[index]; } |
Préparer plusieurs textures
var matArray : Material[]; var object : GameObject; private var index : int; function OnMouseDown(){ index++; index = index % matArray.Length; renderer.material = matArray[index]; } |
Dans les logiciels 3D, le bouton gauche est enfoncé pour observer. Pour déclencher une action, il faut libérer le bouton, positionner la souris au niveau de la zone sensible et cliquer. Ces actions, devenue naturelles, n’existent pas en standard dans Unity de fait de l’héritage « jeux vidéo ». Il faudra dès lors ajouter un script qui modifiera l’ergonomie de base du logiciel.
Une texture est fabriquée pour cet exemple.
Une série de transformations sont effectuées pour obtenir 6 faces différentes + une texture de relief.