** Suite de Basic_01 .... **
** Cliquez ici pour voir ci-dessus ** RF Python Basic_01
http://qiita.com/ts_bros/items/17dd84e550897ed42343
LayoutData (.lay)
*
: Si vous souhaitez personnaliser la vue à votre guise ...
Chaque vue a la sélection suivante.Split sur la droite_tool (Split Vertical:Vertical Split Horizontal:Direction latérale)
La gauche choisit
Le format qui stocke les données de mise en page modifiées est ... Ce sera .lay.
Vous pouvez enregistrer et charger avec la mise en page Load / Save.
Il peut être défini dans Fichier / Préférences / Mise en page.
Commencera le sujet principal
-Python Realflow Scripting-
: Pas vraiment pour les débutants ..... http://www.realflowforum.com/viewforum.php?f=39
Voilà pourquoi ...
RF_Python lesson01
Créer une géométrie nulle
[Python]
#Create Null
null = scene.addNull();
#SetName
null.setName("locator");
Créer un hub
[Python]
#Create Null
hub = scene.addHub();
Créez un Hub et renommez-le
#Create Hub
hub = scene.addHub();
Hubname =scene.getDefaultHubName();
scene.message(Hubname);
#Return List HubName
geth = scene.getHubs();
listHub = geth[0];
scene.renameHub(listHub,"Target");
Sans utiliser: setName () ... Approche pour obtenir Hubgeometry avec liste et la modifier avec renameHub ()
Connecter Hub et Null
[Python]
#Create Geometry
hub01 = scene.addHub();
null01 = scene.addNull();
hub02 = scene.addHub();
null02 = scene.addNull();
#setName
null01.setName("Null_A");
null02.setName("Null_B");
#Return List HubName
geth = scene.getHubs();
listHub1 = geth[0];
listHub2 = geth[1];
#RenameHub
hubname01=scene.renameHub(listHub1,"A");
hubname02=scene.renameHub(listHub2,"B");
#Create NodeConection
newhubs = scene.getHubs();
New_hub01 = newhubs[0];
New_hub02 = newhubs[1];
newnodes = scene.getNodes();
New_null01 = newnodes[0];
nullname01 = New_null01.getName();
New_null02 = newnodes[1];
nullname02 = New_null02.getName();
#print node&Hub Name
scene.message("hub=" +New_hub01+New_hub02+"Node=" +nullname01+nullname02);
#Change Conect
scene.addLink(nullname01,New_hub02);
scene.addLink(nullname02,New_hub02);
Supprimer le Hub après avoir créé Null
[Python]
#Create Null
null01 = scene.addNull();
null02 = scene.addNull();
#get Hubname
Hubs = scene.getHubs();
Hubname = Hubs[0];
#remove Hub
delete = scene.removeHub(Hubname);
Créez plusieurs Nulls et modifiez le nom de chaque nœud
[Python]
Créé avec tableau
array = ['1','2','3','4','5'];
for i in array:
Null = scene.addNull();
Null.setName("Blast"+i);
iterate =10;
for i in range(0,iterate):
null = scene.addNull();
null.setName("Blast"+i);
Créé avec While
iterate =0;
while iterate<30:
null = scene.addNull();
iterate = iterate+1;
Le traitement de la boucle RF_Python semble être un peu différent Ça devrait être noté
Soyez prudent lors de la manipulation pendant (il sera traité pour toujours .....)
Recommended Posts