Float expression maxscript

danifx - 06/05/2010 20:03
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.
ikerCLoN - 06/05/2010 22:12
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.
Nessito - 07/05/2010 12:01
Y olé.
Miguel-Arte-3D-1990 - 28/05/2011 06:02
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.
Miguel-Arte-3D-1990 - 12/07/2011 03:50
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.