2016-06-20 20 views
0

Ich verwende einen Emit-Befehl im Editor per particle, um neue Partikel zu emittieren. Dieser Ausdruck befindet sich im per particle Attributeditor von nParticle1.Verwenden einer String-Kanal-Box zum Referenz-Partikel-Objekt

$particleName = nParticle2 ; 
emit -o $particleName ; 

Mein Ausdruck funktioniert gut. Was ich versuche zu tun ist, möchte ich nParticle2 in einem String-Attribut-Kanal-Box verweisen.

Ich dachte, ich könnte ein String-Attribut auf nParticle1 hinzufügen. Name des Attributs: myNewParticle.

Ich habe versucht, dies im perParticle Attribute Editor:

$particleName = nParticle1.myNewParticle ; 
emit -o $particleName ; 

Aber das funktioniert nicht. Auch ich habe versucht:

$particleName = nParticle1.myNewParticle ; 
emit -at $particleName ; 

Aber es scheint, dass ich ein Objekt Flag haben muss.

Ich möchte auf den Namen des neuen Partikels zugreifen können, weil ich eine GUI erstellen und wenn der Benutzer den Namen des neuen Partikels ändern, ist es einfach, ihren Namen zu ändern, ohne die per particle öffnen zu müssen Attributeditor.

Kann mir jemand helfen, die richtige Dokumentation zu finden oder zu wissen, wie ich dazu beitragen könnte?

Antwort

0

Ich glaube nicht, so dass Sie in einzelnen Argument tun können, aber Sie können diese

emit -object $particleName -at myNewPartic le versuchen; Überprüfen Sie diese doc