Pour lire correctement le code, il est important de ** regarder le code entier **.
Pour voir l'intégralité du code, il s'agit d'abstraire et de ** compresser les informations **. C'est plus facile à comprendre si ça raccourcit !! C'est pour symboliser le code.
Lors de la lecture du code, ** la lecture depuis l'extrémité gauche ** n'est pas recommandée !!!!!!!!!
Le code à utiliser est le code (↓) qui ajoute le singe utilisé dans l'article précédent.
bpy.ops.mesh.primitive_monkey_add(size=2, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
L'image de la symbolisation (abstraction) est la suivante.
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))
⬇️ ===> Fonction (□ ← valeur numérique, □ ← valeur booléenne, □ ← chaîne de caractères, □ ← tapple, □ ← tapple)
⬇️ ===> Fonctions (Argument 1, Argument 2, Argument 3, Argument 4, Argument 5)
⬇️ ** Effectuez le processus d'ajout d'un singe en utilisant 5 arguments **
Les variables sont comme des ** boîtes ** qui contiennent des données.
Si la variable est □, le code ci-dessus sera
□.□.□.primitive_monkey_add(□=2,□=False,□='World',□=(0,0,0),□=(1,1,1))
Ce sera.
Les fonctions sont comme des ** périphériques de sortie . Les informations ( argument **) fournies dans () sont utilisées pour effectuer le traitement spécifié.
Ici, ** primitive_monkey_add () ** est la fonction. Utilisez les ** informations de taille et de position ** entre () pour faire apparaître le singe.
Les points sont faciles à comprendre si vous les considérez comme des ** flèches pointant vers la droite (→) **.
Donc la première partie est
bpy → ops → mesh → primitive_monkey_add( )
Ce sera.
En japonais, cela signifie ** aller à l'intérieur **. `` primitive_monkey_add () '' dans maillage dans ops dans bpy
En d'autres termes, on peut dire que c'est une ** route ** pour atteindre la cible (fonction dans ce cas).
====> primitive_monkey_add( )
Il est facile de comprendre si vous pensez qu'égal est ** flèche pointant vers la gauche (←) **. En d'autres termes, l'intérieur de la méthode () est
size ← 2, enter_editmode ← False, align ← 'WORLD', location ← (0, 0, 0), scale ← (1, 1, 1)
Ce sera.
En japonais, cela signifie ** remplacer ** ~.
#Affectez l'entier 2 à la taille variable
size = 2,
#Valeur booléenne False comme variable enter_Attribuer au mode d'édition
enter_editmode = False,
#Chaîne'WORLD'À la variable align
align = 'WORLD',
#Taple(0, 0, 0)Vers l'emplacement variable
location = (0, 0, 0),
#Taple(1, 1, 1)Vers l'échelle variable
scale = (1, 1, 1)
Cette fois, j'ai cherché à faciliter la compréhension de l'ensemble du code en faisant abstraction du code et en pensant avec des symboles. Quoi qu'il en soit, j'espère que vous trouverez utile de penser en termes de symboles.
Recommended Posts