Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/10/2012 at 07:05, xxxxxxxx wrote:
Is there a way to enable the python tag only, when the object that the tag sits on, is selected?
On 15/10/2012 at 07:40, xxxxxxxx wrote:
Hi hypoly,
in the Tags' code, you can just check if the object is selected. And if it is, you can execute the rest of the code.
import c4d def main() : og = op.GetOrigin() if not og.GetBit(c4d.BIT_ACTIVE) : return # Rest of the code
Note that the rest of the code is also evaluated if the object is one of multiple selected objects. If you want to ensure it is the only active object, you can do:
import c4d def main() : og = op.GetOrigin() if og != doc.GetActiveObject() : return # Rest of the code
Cheers, Niklas
On 15/10/2012 at 07:49, xxxxxxxx wrote:
Thats great, thanks Niklas!