//
Crescita non lineare
Risultati da 1 a 10 di 25

Discussione: Crescita non lineare

Visualizzazione Ibrida

Messaggio precedente Messaggio precedente   Nuovo messaggio Nuovo messaggio
  1. #1
    Lupo Nero L'avatar di Moleskine
    Data Registrazione
    Jan 2005
    Località
    Massa e Cozzile, Italy
    Messaggi
    361

    Crescita non lineare

    Ho cercato un po' sul forum ma non sono riuscito a trovare una risposta ad una mia esigenza...

    E' possibile crearsi una curva X e Y (non legata alla timeline) e usarla per una crescita non lineare di un valore?

    Esempio in pratica: ho un controllo slide con un valore che va da 0 a 100, quando sono a 0 e a 100 ho bisogno di avere ZERO e quando la slide è a 50 ho bisogno di avere CENTO...

    Magari è una cavolata ma non trovo la soluzione...

  2. #2
    Licantropo Mod L'avatar di gebazzz
    Data Registrazione
    Jun 2004
    Località
    Somewhere in my mind
    Messaggi
    5,490
    sicuramente si può fare collegando lo slide ad un canale del null e quel canale del null al canale dell'oggetto che devi modificare mediante espressione..

    vashts
    Web: Geba.it
    =============
    "
    Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario e quelle che non lo capiscono.
    "

  3. #3
    Lupo Nero L'avatar di Moleskine
    Data Registrazione
    Jan 2005
    Località
    Massa e Cozzile, Italy
    Messaggi
    361
    Ciao Vashts, ho iniziato a fare un po' di prove con le espressioni e in effetti credo di essere arrivato vicino alla soluzione ma ho un problema, ti spiego cosa ho fatto qua sotto:

    [Null.Position.X] è il risultato diretto dello Slide

    Null.SplineInfluence é la curva con cui controllerei il risultato dello Slide

    Frame - Frame + 5 è il meccanismo che mi sono immaginato per poter "staccare" la curva dalla time line controllandola con una variabile che andrebbe messa la posto del 5.

    Il problema arriva proprio qua fino a quando nell'espressione c'è un valore definito non mi da errore, se provo a sostituire il 5 con una variabile, ad esempio:

    ( [Null.SplineInfluence,Frame - Frame + [Null.Position.X]] )

    Mi dice Error in time argument.
    Forse non ne vuole sapere di addizionarci una variabile oppure il formato del numero che deve addizionarsi a "Frame" non è corretto, ho fatto delle prove di conversione (int, num, ect)ma sono troppo acerbo di Lscript per tiraci fuori qualcosa... uff
    Anteprime Allegate Anteprime Allegate Clicca l'immagine per ingrandirla. 

Nome: Test.jpg‎ 
Visualizzazioni: 223 
Dimensione: 49.7 KB 
ID: 7661  

  4. #4
    Licantropo Mod L'avatar di gebazzz
    Data Registrazione
    Jun 2004
    Località
    Somewhere in my mind
    Messaggi
    5,490
    per l'errore, credo proprio che tu debba aggiungere ",Frame" a "Null.Position.X", visto che quel canale non è una costante ma a sua volta una variabile che cambia sulla timeline (o potrebbe cambiare)..

    vashts
    Web: Geba.it
    =============
    "
    Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario e quelle che non lo capiscono.
    "

  5. #5
    Lupo Nero L'avatar di Moleskine
    Data Registrazione
    Jan 2005
    Località
    Massa e Cozzile, Italy
    Messaggi
    361
    Dici così?
    ( [Null.SplineInfluence,Frame - Frame + [Null.Position.X,Frame]] )

    No mi da l'errore evidenziando il punto...

    ( [Null.SplineInfluence,>>>Frame - Frame + [Null.Position.X,Frame<<<]] )

    Ormai ho risolto manualmente al problema comunque domani a mente fresca mi ci rimetto, mi è già risuccesso di averne bisogno per animare oggetti in modo non lineare... (oddio non tutti i giorni, però...)

    Vashts grazie comunque

    Moleskine

  6. #6
    Prova a guardare Cycler, potrebbe fare al caso tuo.
    Per l'errore mi sembra che si dovrebbe scrivere così:
    ( [Null.SplineInfluence,Frame] - Frame + [Null.Position.X,Frame] )

    Ma non ho controllato perchè non ho sotto mano LW.

Discussioni Simili

  1. Risposte: 26
    Ultimo Messaggio: 21-09-04, 00:13

Segnalibri

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •