Toggle Background Image (Coffee Script)

Aus CINEMA 4D Wiki

Wechseln zu: Navigation, Suche

Das hier gezeigte Coffee-Script schaltet die Darstellung eines Hintergrundbildes in einem 2D-Viewport ein und aus. Der weite 'Umweg' über die Ansichtsvoreinstellungen entfällt damit.


Inhaltsverzeichnis


Konzept

Die Funktionweise ist simpel: Das Script ermittelt die aktuelle Einstellung (Hintergrundbild sichtbar oder unsichtbar), kehrt sie um, und schreibt sie zurück. Da war auch schon alles.


Installation

Einfach in CINEMA 4D den Script-Manager öffnen (SHIFT+F11), ein neues Script anlegen, und den Quellcode hineinkopieren. Auf Wunsch kann auch gleich ein Shortcut zugewiesen werden.


Quellcode

 main(doc, op)
 {
 	var rbd= doc->GetActiveBaseDraw();
 	var show= rbd#BASEDRAW_DATA_SHOWPICTURE;
 	rbd#BASEDRAW_DATA_SHOWPICTURE = !show;
 }

Noch Kürzer:

doc->GetActiveBaseDraw()#BASEDRAW_DATA_SHOWPICTURE = !doc->GetActiveBaseDraw()#BASEDRAW_DATA_SHOWPICTURE;
Persönliche Werkzeuge