Um den Code richtig zu lesen, ist es wichtig, ** den gesamten Code zu betrachten **.
Um den gesamten Code zu sehen, müssen die Informationen abstrahiert und ** komprimiert ** werden. Es ist leichter zu verstehen, wenn es kürzer wird !! Dies soll den Code symbolisieren.
Beim Lesen des Codes wird ** Lesen vom linken Ende ** nicht empfohlen !!!!!!!!!
Der zu verwendende Code ist der Code (↓), der den im vorherigen Artikel verwendeten Affen hinzufügt.
bpy.ops.mesh.primitive_monkey_add(size=2, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
Das Bild der Symbolisierung (Abstraktion) ist wie folgt.
bpy.ops.mesh.primitive_monkey_add(size←2, enter_editmode←False, align←'WORLD', location←(0, 0, 0), scale←(1, 1, 1))
⬇️ □.□.□.primitive_monkey_add(□←2,□←False,□←'WORLD',□←(0, 0, 0),□←(1, 1, 1))
⬇️ ===> Funktion (□ ← numerischer Wert, □ ← boolescher Wert, □ ← Zeichenkette, □ ← tapple, □ ← tapple)
⬇️ ===> Funktionen (Argument 1, Argument 2, Argument 3, Argument 4, Argument 5)
⬇️ ** Führe einen Affen mit 5 Argumenten aus **
Variablen sind wie ** Kästchen **, die Daten enthalten.
Wenn die Variable □ ist, lautet der obige Code
□.□.□.primitive_monkey_add(□=2,□=False,□='World',□=(0,0,0),□=(1,1,1))
Es wird sein.
Funktionen sind wie ** Ausgabegeräte . Die in () angegebenen Informationen ( Argument **) werden verwendet, um die angegebene Verarbeitung durchzuführen.
Hier ist ** primitive_monkey_add () ** die Funktion. Verwenden Sie die ** Größen- und Positionsinformationen ** in (), um den Affen erscheinen zu lassen.
Die Punkte sind leicht zu verstehen, wenn Sie sie als ** nach rechts zeigende Pfeile (→) ** betrachten.
Der erste Teil ist also
bpy → ops → mesh → primitive_monkey_add( )
Es wird sein.
Auf Japanisch bedeutet es ** hineingehen **.
primitive_monkey_add ()
in mesh in ops in bpy
Mit anderen Worten kann gesagt werden, dass es eine ** Route ** ist, um das Ziel zu erreichen (Funktion in diesem Fall).
====> primitive_monkey_add( )
Es ist leicht zu verstehen, wenn Sie denken, dass gleich ** nach links zeigender Pfeil (←) ** ist. Mit anderen Worten, das Innere der Methode () ist
size ← 2, enter_editmode ← False, align ← 'WORLD', location ← (0, 0, 0), scale ← (1, 1, 1)
Es wird sein.
Im Japanischen bedeutet es **, ** ~ zu ersetzen.
#Weisen Sie der Variablengröße die Ganzzahl 2 zu
size = 2,
#Boolescher Wert Falsch als Variable eingeben_Dem Bearbeitungsmodus zuweisen
enter_editmode = False,
#String'WORLD'An der Variablen ausrichten
align = 'WORLD',
#Taple(0, 0, 0)Zum variablen Ort
location = (0, 0, 0),
#Taple(1, 1, 1)Auf die variable Skala
scale = (1, 1, 1)
Dieses Mal wollte ich es einfacher machen, das gesamte Bild des Codes zu verstehen, indem ich den Code abstrahierte und mit Symbolen dachte. Wie auch immer, ich hoffe, Sie finden es nützlich, in Symbolen zu denken.
Recommended Posts