tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
633
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    stuffjm stuffjm ist offline Mitglied Silber
    Registriert seit
    Nov 2008
    Beiträge
    69
    Hallo
    Ich habe wieder eine Frage zu Xpresso: Wie kann ich einen Wert eines Objektes abspeichern, um ihn anschließend, nach dem er evtl. verändert wurde, wieder dem Objekt zuzuweisen.
    Konkret möchte ich gerne bei ein paar Klon Objekten festhalten ob der "Aktivieren" Wert in den "Basiseigenschaften" 0 oder 1 war.
    Nachdem die Werte gesichert sind, werden die Klon Objekte alle deaktiviert. Doch wenn ich nun wieder eine andere Aktion ausführe sollen die Objekte wieder den ursprünglichen "Aktiviert/Deaktivert" - Status bekommen.

    Oder anders gefragt: Wo kann ich solche Werte abspeichern (Tabelle?/ Array?) und wie verhindere ich das er danach wieder überschrieben wird.

    Vielen Dank für eure Hilfe
    stuffjm
     

  2. #2
    stuffjm stuffjm ist offline Mitglied Silber
    Registriert seit
    Nov 2008
    Beiträge
    69
    Hab nun wieder selbst einen Lösungsweg gefunden
    Man bediene sich einfach des "Einfrieren" Nodes und kombiniere diese mit einem "Boole" Node und fertig ist die Schaltung
     

  3. #3
    Avatar von Mrlonely
    Mrlonely Mrlonely ist offline Mitglied Gold
    Registriert seit
    Sep 2004
    Ort
    Nürnberg
    Beiträge
    123
    könnte man den Speicher-Node auch dafür gebrauchen?
     
    Nicht so viel vor der Kiste hocken.....

  4. #4
    stuffjm stuffjm ist offline Mitglied Silber
    Registriert seit
    Nov 2008
    Beiträge
    69
    Der ist leider an die Zeitleiste gekoppelt und entsprechend nicht geeignet wenn keine Animationen im Spiel sind.
     

  5. #5
    Avatar von Mark
    Mark Mark ist offline Mod | Cinema4D
    tutorials.de Moderator
    Registriert seit
    Aug 2003
    Ort
    Vienna:Austria
    Beiträge
    8.123
    Blog-Einträge
    10
    Hi!

    Kannst Du nicht einfach Benutzerdaten verwenden?

    Liebe Grüße,
    Mark.
     
    ... bitte keine C4D-Fragen per PN ...
    +++ OUT NOW for CINEMA4D:
    Al'em - Free Align Plugin + Shaderpack Vol 1 - Free Shaders
    + Roll-It v1.0 - Free Roll Plugin + Egg-Objekt - Free Egg Primitive +++
    eggtion.net

  6. #6
    stuffjm stuffjm ist offline Mitglied Silber
    Registriert seit
    Nov 2008
    Beiträge
    69
    Das wäre eine Möglichkeit zum Abspeichern, um aber zu verhindern, dass die Werte überschrieben werden ist glaub ich der Einfrieren Node die einzige automatische Möglichkeit, ansonsten denk ich ginge es auch mit einem Schalter, aber dann ist der manuelle Eingriff zu umständlich.
     

  7. #7
    Avatar von Mark
    Mark Mark ist offline Mod | Cinema4D
    tutorials.de Moderator
    Registriert seit
    Aug 2003
    Ort
    Vienna:Austria
    Beiträge
    8.123
    Blog-Einträge
    10
    Hi!

    Versteh ich nicht... Aber solange Dein Weg funktioniert, ist ja alles in Butter
    ("andere Aktion" ist halt schwer zu definieren, denn eigentlich bräuchtest Du ja nur z.B. ein Benutzerdatum "Bool", ob bzw. wann die Werte gespeichert werden und das "Überschreiben" wäre gelöst...)

    Liebe Grüße,
    Mark.
     
    ... bitte keine C4D-Fragen per PN ...
    +++ OUT NOW for CINEMA4D:
    Al'em - Free Align Plugin + Shaderpack Vol 1 - Free Shaders
    + Roll-It v1.0 - Free Roll Plugin + Egg-Objekt - Free Egg Primitive +++
    eggtion.net

Ähnliche Themen

  1. XPresso if/else
    Von lifetimestudent im Forum Cinema 4D
    Antworten: 8
    Letzter Beitrag: 20.01.11, 14:07
  2. Objekteigenschaften bei Array ändern
    Von visiondpc im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 15.10.09, 02:06
  3. XPresso
    Von axn im Forum Cinema 4D
    Antworten: 2
    Letzter Beitrag: 10.03.09, 18:56
  4. XPresso
    Von CUBEMAN im Forum Cinema 4D
    Antworten: 2
    Letzter Beitrag: 24.11.08, 13:36
  5. Materialname in Objekteigenschaften
    Von Apu_der_Inder im Forum 3D Studio Max
    Antworten: 12
    Letzter Beitrag: 30.06.03, 08:16

Stichworte