2017-10-04 3 views
0

Ich benutze die Hotkeys für zwei Skripte in Maya, A-Taste für ein Skript und B-Taste für B-Skript Statt dessen ist es möglich, mit nur einem Schlüssel zwischen zwei Skripten zu wechseln. Zum Beispiel, wenn ich zuerst die A-Taste drücken, führt es das A-Skript, dann drücke ich erneut die A-Taste, es führt das zweite Skript und Schleife.Skript erlaubt das Umschalten zwischen zwei Skripten mit einem Schlüssel?

Ist es möglich?

dann, was muss ich in zwei Skripten hinzufügen?

Vielen Dank, ich werde wirklich für Ihre Hilfe zu schätzen wissen.

Antwort

0

Um einen Hotkey zu erstellen, erstellen Sie einfach eine runTimeCommand object über die Maya UI oder mit cmds.runtTimeCommand in Python. Das Skript übernimmt das Umschalten und ruft dann die anderen Skripte auf.

Wenn Sie nur die Toggle-Verhalten in einer einzigen Sitzung möchten, können Sie so etwas tun würde:

global script_state 
try: 
    script_state = not script_state 
except NameError: 
    script_state = True 

if script_state: 
    print "on" 
else: 
    print "off" 


script_state = not script_state 

Wenn Sie laufen, dass mehrmals im Hörer sehen Sie es nach jedem Lauf Makeln. Sie würden nur die Drucke mit Ihren tatsächlichen Funktionen ersetzen.

+0

vielen Dank! haben Sie einen guten Tag :) – user8677564

Verwandte Themen