3dpoder

Float expression maxscript

  • #1
    danifx está desconectado

    Usuario Novato


    Float expression maxscript?

    Hola a todos, tengo una duda yo podría asignarle todos los parámetros a un objecto al que le agregre un float expression.

    Me hago explicar mejor.
    $box01.pos.x.controller=position_xyz().
    $box01.pos.x.controller=float_expression(), o algo así hasta hay no hay problema.

    El problema es lo siguiente agregarle la expresión, y asignarle las constantes, y los nodos (scalar y Vector).

    Espero que me haya sabido explicar, y me puedan echar una mano. Gracias.


  • #2
    ikerCLoN está desconectado

    reconvertido Avatar de ikerCLoN


    Float expression maxscript?

    Pues creo que no te has explicado nada de nada. Pero haciendo un esfuerzo extra, me da que preguntas algo sobre cómo poder asignar la expresión y las variables a un expression controller por script. Si es así, lo tienes tan a mano como buscar expression controller en la ayuda de Maxscript, que es donde primero deberías buscar este tipo de cosas. Pero para que no se diga.
    $box01.pos.x.controller = float_expression().
    $box01.pos.x.controller. Addscalartarget (nombrevariable target).
    $box01.pos.x.controller. Addvectortarget (nombrevariable target).
    $box01.pos.x.controller. Setexpression (expresión).

    Nombrevariable > cadena de texto (string).

    Target > nodo.

    Expresión > cadena de texto (string).

    No obstante, revisa el apartado al que te dirijo porque tienes más métodos accesibles que te pueden servir.


  • #3
    Nessito está desconectado

    Usuario Legendario


    Float expression maxscript?

    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.


  • #4
    Miguel-Arte-3D-1990 está desconectado

    Nivel Héroe


    Thumbs up Float expression maxscript?

    Hola tengo este código similar: Box().
    $box001.pos, controller = path_constraint().
    $box001.pos, controller, Percent, controller = float_list().
    $box001.pos, controller, Percent, controller, linear_float, controller = float_script().
    $box001.pos, controller, Percent, controller, available, controller = bézier_float().

    Ya pude resolver este problema, nueva mente gracias.

    Última edición por Miguel-Arte-3D-1990; 12-07-2011 a las 03:55


  • #5
    Miguel-Arte-3D-1990 está desconectado

    Nivel Héroe


    Thumbs up Float expression maxscript?

    Tengo este ejemplo sobre float expression, y espero que le sirva de mucho ok. Si posa = point(). Si posa.name=uniquename pointa_.

    Si posa.position.x_position, controller = float_expression().

    Si posa.position.x_position, controller. Addscalartarget x.

    Si posa.position.x_position, controller, setexpression x—saludos de chapolín.

    Última edición por Miguel-Arte-3D-1990; 12-07-2011 a las 03:57


  • Ver más sobre el tema y los comentarios en el foro