Archives de catégorie : Unity

Unity 3D – Charger plusieurs scènes

Objet

////////ChangeSceneObjet Script/////////
// Script Java
// Chargement de la scène
// en cliquant sur un objet
 
var Object : GameObject ;
var Niveau : String ;
 
function OnMouseDown() {
Application.LoadLevel(Niveau);
}
 
/////END////////

Continuer la lecture de Unity 3D – Charger plusieurs scènes

Unity 3D – Movie textures

 

clip_image002

Unity est capable de jouer des textures animées aux formats MOV, AVI, MPG4 et bien d’autres. Cela permet, outre de simuler des projections, d’accéder à des effets complexes, comme le miroitement de l’eau, des arrières plans animés, des nuages parcourant le ciel, etc…

Pour cela il faut :

Importer une animation :

clip_image003. L’animation s’affiche dans l’Inspector comme les autres textures ou objets.

Avec une information complémentaire :

clip_image004

Il faudra donc écrire le script en fonction.

Le script Java va ressembler à cela :

var movieTexture : MovieTexture;

function Start() {

movieTexture.loop = true;

renderer.material.mainTexture = movieTexture;

movieTexture.Play ();

}

Il ne reste qu’à l’appliquer sur l’objet comme une texture et appliquer également le script à cet objet :

clip_image005

A la variable Movie Texture, faire un glisser déposer du vidéoclip.

C’est tout.

clip_image007