|02 February 2004||#1|
Sir Hopes To Know-A-Lot
Join Date: Jun 2002
I'm trying to write a script that'll help name objects in the scene.
Is there a way to detect if an object with a certain name exists? If so, based on that how do I disable a button or change a buttons name? If i CAN'T do it with a button can I have two bitmaps to switch between? like a red dot or green dot depending on if the object exists?
|02 February 2004||#2|
smarter than I look
for sale or rent!
Join Date: Dec 2001
If all you have is a string representing a name you want to test, you could do it like this:
nameString = "Box01"
isValidNode (execute (("$" + nameString)))
You could easily use the result of this call to change a button state or caption:
if isValidNode (execute (("$" + nameString))) then
button1.caption = nameString
button1.enabled = true
else button1.enabled = false
Using the same kind of construct, you could also swap out a bitmap image, or whatever else you'd like your interface to do! Good luck
|01 January 2006||#3|
Join Date: Sep 2003
Thread automatically closed
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
|Thread Closed share thread|