Hi,
I’m having trouble doing something that must be really simple…
I have a scene with 2 buttons that are coded to toggle 2 objects in the scene to render or not to. I’d like to have a caption (as a GUITexture) to be enabled and disabled as it should.
My (dirty) code :
var zoningRenderer:Renderer;
var zoning:GameObject;
var perimetreRenderer:Renderer;
var perimetre:GameObject;
var zoning_legend:GUITexture;
var zoning_legendGUITexture:GUIElement;
function Start() {
zoning=GameObject.Find("zoning");
perimetre=GameObject.Find("perimetre");
zoning_legend=GUIElement.FindObjectOfType("zoning_legend");
}
function OnGUI() {
if(GUI.Button (Rect (7,-4,136,24), "perimetre")) {
perimetre.renderer.enabled = !perimetre.renderer.enabled;
}
if(GUI.Button (Rect (150,-4,136,24), "zoning")) {
zoning.renderer.enabled = !zoning.renderer.enabled;
zoning_legend.guiTexture.enabled = !zoning_legend.guiTexture.enabled;
}
}
Any advised help greatly appreciated!!