Making objects disappear and reappear in presentation mode
Hi,
I am fairly new to Max and have what could be a simple enquiry!
I have an idea of creating an interactive sound piece and part of the premise has controllers for the piece appearing and disappearing in the presentation whe certain events occur. I.e. A button or fader will 'appear' after a set amount of time has passed or button clicks have been counted. The disappear when another event occurs. How easy would this be to achieve?
Thanks in advance for any answers..
Dan
Very simple. Send a message to the object:
"presentation 0" will remove the object from the presentation
"presentation 1" will add the object to the presentation
location in the presentation will not change when you do this.
Awesome, thanks Edmund!
I usually do that with a message of "hidden 1" to make the object invisible and "hidden 0" to make it visible. Edmund's suggestion is good as well. Now, I'm wondering if there is a performance difference between the two approaches. Interesting...
--Brian
Interesting. So when hidden the device still remain active in the presentation, just invisible?
The object is still functioning in either case. Before the advent of Presentation mode, we simply had locked and unlocked patchers. The "hidden" message would hide and unhide objects in a locked patcher, but they were always visible when the patcher was unlocked. Presentation mode adds a much nicer layout capability to patchers. You don't have to go through and hide objects you don't want visible. Whether an object is included in the patcher or not, though, it still functions unless its purpose is a GUI object requiring user input. Since I usually have my finished projects in Presentation mode AND locked, I still continue to use the "hidden" message, usually in the form of (hidden $1) and have a toggle to turn it on and off.
--Brian