Bonjour,
Je souhaite donner la possibiliter de changer une image A par une autre image B.
L'image A se trouvant sur un shader.
Ce changement de texture se ferait pas un simple clique sur un bouton.
Quelqu'un peut m'aider ?
Remplacer une texture par une autre
Remplacer une texture par une autre
kealkeal
Re: Remplacer une texture par une autre
http://unity3d.com/support/documentatio ... xture.html
tu n'as plsu qu a definir ton action bouton
en pseudo code
if( boutonPresser )
renderer.material.mainTexture = textureB;
le script doit etre attacher sur l object qui a le material dont tu souhaite changer la texture.
sinon il faudra utiliser quelques chose comme
GameObject MonObject;
if( boutonPresser )
MonObject.renderer.material.mainTexture = textureB;
dans ce cas tu peu mettre le script sur ce qui te sert de bouton et referencer ton object avec la texture a changer
tu n'as plsu qu a definir ton action bouton
en pseudo code
if( boutonPresser )
renderer.material.mainTexture = textureB;
le script doit etre attacher sur l object qui a le material dont tu souhaite changer la texture.
sinon il faudra utiliser quelques chose comme
GameObject MonObject;
if( boutonPresser )
MonObject.renderer.material.mainTexture = textureB;
dans ce cas tu peu mettre le script sur ce qui te sert de bouton et referencer ton object avec la texture a changer