Transparence d'un cube lors d'un Trigger

Questions à propos du scripting Shader.
cortoh
Messages : 157
Inscription : 22 Nov 2014 23:05

Transparence d'un cube lors d'un Trigger

Message par cortoh » 06 Mai 2015 19:43

Bonjour,
J'ai un cube avec une texture "Shader Standard" je souhaiterais lorsqu'il est en contact avec un objet de la scène que le cube soit un peu transparent pour voir à travers, pouvez vous m'indique la marche à suivre ?
Merci d'avance pour votre aide.

Avatar de l’utilisateur
axel
Messages : 1925
Inscription : 26 Avr 2012 09:10
Localisation : Lille - Dunkerque
Contact :

Re: Transparence d'un cube lors d'un Trigger

Message par axel » 07 Mai 2015 08:19

regarde du côté de: .getcomponent<Renderer>().material.Color

là tu assigne une couleur à l'objet en changeant la valeur de l'alpha pour que ce soit transparent quand le trigger est sollicité :OnTriggerEnter() .
Et tu lui remet sa couleur d'origine quand on sort du trigger : OnTriggerExit() .

sotec
Messages : 542
Inscription : 21 Sep 2012 10:11

Re: Transparence d'un cube lors d'un Trigger

Message par sotec » 07 Mai 2015 08:26

pour passer de opaque à transparent , il faut changer de mode également :

viewtopic.php?f=24&t=10170
┬─┬ノ(º - ºノ) - (╯°□°)╯︵ ┻━┻

cortoh
Messages : 157
Inscription : 22 Nov 2014 23:05

Re: Transparence d'un cube lors d'un Trigger

Message par cortoh » 07 Mai 2015 09:24

Salut,
Ce n'est pas une couleur mais une texture que j'ai assigné à mon cube.

sotec
Messages : 542
Inscription : 21 Sep 2012 10:11

Re: Transparence d'un cube lors d'un Trigger

Message par sotec » 07 Mai 2015 09:40

même avec une texture tu as acces à Color, est il te suffit de jouer sur Color.a pour modifier la transparence ( mais il ne faut pas que le mode soit "Opaque" )
┬─┬ノ(º - ºノ) - (╯°□°)╯︵ ┻━┻

cortoh
Messages : 157
Inscription : 22 Nov 2014 23:05

Re: Transparence d'un cube lors d'un Trigger

Message par cortoh » 07 Mai 2015 11:44

ok merci à toi sotec, je pense avoir saisi, je ne peux pas faire mes tests dans l'immédiat car je par en déplacement, je vous dit à plus tard, merci ;)

Répondre

Revenir vers « les Shaders »