Resultados 1 al 1 de 1

Rollout dinámico

  1. #1
    Fecha de ingreso
    Aug 2005
    Mensajes
    166

    Unhappy Rollout dinamico

    Hola estoy haciendo pruebas con el script y necesito crear uts dinámicos, por ejemplo: Teniendo el ut a con un botón y un spinner. Al presionar dicho botón genere un ut nuevo con un cierta cantidad de checkbox o buttons etc, y una vez ya creado el ut b pueda modificar la cantidad de checkbox variando el valor del spinner del ut a.

    Buscando en el Maxscript reference encontré el utcreator empezaré a hacer pruebas con él.

    Rci = utcreatorrdg rdg_rcsample rdg:rollout.

    Rci, begin().

    Rci, opengroup the group.

    Rci, addcontrol #button #thebutton thebutton paramstr:width:140.

    Rci, closegroup().

    Createdialog (rci, end())).

    Un amigo me dijo que hay otra forma que es metiendo el código del ut en variables de tipo string y haciendo después un execute de esa variable que contiene el código completo. Si alguien tiene más información al respecto se lo agradecería, o que debería poner en el buscador del Maxscript reference.

    Vaya, creo que es esto a lo que mi amigo se refería, buscando en CGtalk encontré algo como esto.

    Globcounter = 1.

    Fn buttonpress i = (tmessagebox (button + i as string + pressed)).

    Fn buildrollout = (ts = stringstream tformat ut test \test\ (\nTo:s tformat button btn_doit \do it\\nTo:s t, etc.

    Etc.

    Etc.

    Etc.

    Etc.

    Etc texecute (s as string)).

    Buildrollout().

    Createdialog test.
    Última edición por Crazy; 10-02-2009 a las 04:52

Temas similares

  1. Layout dinámico actualizable?
    Por nitrones en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 21-02-2018, 15:30
  2. Autodesk Maya Cable dinámico
    Por Snuff en el foro Partículas y Dinámicas
    Respuestas: 3
    : 06-02-2014, 20:00
  3. Respuestas: 4
    : 02-04-2012, 18:47
  4. Botón rollout ejecuta script
    Por Thrawn en el foro Plugins y Scripts
    Respuestas: 1
    : 06-03-2012, 09:02
  5. Open rollout
    Por danifx en el foro Plugins y Scripts
    Respuestas: 0
    : 09-06-2009, 22:33