Resultados 1 al 6 de 6

Quiero lograr que al seleccionar un objeto que cambie a otro como hago

  1. #1
    Fecha de ingreso
    Aug 2003
    Mensajes
    76

    Quiero lograr que al seleccionar un objeto cambie automáticament a otro como hago?

    Buenas amigos. Soy muy novato en el tema scripting. Estoy haciendo el rigging de un personaje y necesito saber cómo hago para que al hacer click sobre un objeto automáticamente la selección cambie para otro. Esto haría la interfaz de mi Rig mucho más sencilla.

    Desde ya les agradezco la ayuda. Saludos.

    Edito: olvidé comentarles que trabajo en 3dsmax 9.
    Última edición por cbaristo; 16-03-2007 a las 06:50
    no se me ha ocurrido ninguna firma creativa aun!

  2. #2
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,621

    Quiero lograr que al seleccionar un objeto que cambie a otro como hago?

    Prueba con esto:
    Código:
    when select <objeto_que_no_quieres_seleccionar> changes id:#<nombre> do select <objeto_que_quieres_que_se_seleccione>
    Por ejemplo:
    Código:
    when select $r_hand_bone changes id:#prueba do select $r_hand_dummie
    Desde ese momento, al seleccionar el bone de la mano, seleccionara automáticamente el dummie en cuestión.

    El problema es que desde el momento en que definas el change handler, ya no podrás seleccionar el objeto en cuestión de ningún modo, así que, alguna vez tendrás que desactivar el change handler. Para hacerlo tienes que ejecutar:
    Código:
    deleteallchangehandlers id:#<nombre_que_le_hubieras_pu esto>
    Por ejemplo:
    Código:
    deleteallchangehandlers id:#prueba
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  3. #3
    Fecha de ingreso
    Aug 2003
    Mensajes
    76

    Quiero lograr que al seleccionar un objeto que cambie a otro como hago?

    Mil gracias Nessito. Hago la prueba y te cuento como me fue. Saludos.
    no se me ha ocurrido ninguna firma creativa aun!

  4. #4
    Fecha de ingreso
    Aug 2003
    Mensajes
    76

    Quiero lograr que al seleccionar un objeto que cambie a otro como hago?

    Sigo molestando. Hice lo siguiente directamente sobre el Maxscript Listener (f11) y el resultado fue el siguiente, y sinceramente no entiendo de que bien.
    When select $dp izquierdo - Antebrazo id:#prueba do select $cp izquierdo - Mano.

    Syntax error: at #name, expected changes.

    In line: when select $dp izquierdo - Antebrazo id:#prueba d.
    no se me ha ocurrido ninguna firma creativa aun!

  5. #5
    Fecha de ingreso
    Apr 2005
    Mensajes
    1,621

    Quiero lograr que al seleccionar un objeto que cambie a otro como hago?

    Le bien lo que pone, y lo que te puse yo (a las malas, copia-pega). Lo que te está diciendo es que te falta la palabra changes en esa línea de código.

    Has puesto:
    Código:
    when select $dp izquierdo - Antebrazo id:#prueba do select $cp izquierdo - Mano
    Donde debería decir (él espera encontrar.):
    Código:
    when select $dp izquierdo - Antebrazo changes id:#prueba do select $cp izquierdo - Mano
    Obviamente no tiene que ir en mayúsculas-negrita-subrayado, es solo para que te fijes en la sutil diferencia.

    Si quieres más información busca change handler en la ayuda del Maxscript. Ahí viene todo explicadito. Suerte y ya me cuentas.
    Aquel que pregunta, es tonto un rato. Aquel que no pregunta, es tonto toda la vida.

  6. #6
    Fecha de ingreso
    Aug 2003
    Mensajes
    76

    Quiero lograr que al seleccionar un objeto que cambie a otro como hago?

    Gracias Nessito.
    : (simplemente no noté la diferencia. Fue un error tonto. Si me vi la ayuda del 3ds Max en búsqueda de más información. Resulta que me cuesta adaptarme al max script, vengo de desarrollar en lenguajes más tipados y estructurados y lo encuentro demasiado informal a primer golpe de vista.

    Intento y vuelvo con feedback. Gracias nuevamente.
    no se me ha ocurrido ninguna firma creativa aun!

Temas similares

  1. Cómo lograr acabado en sombras 2d en toon render de objeto 3d
    Por comcom.com en el foro Render, Iluminación y Cámaras
    Respuestas: 6
    : 14-05-2013, 19:05
  2. Cómo lograr que se mueva un elemento y luego otro y no todos a la vez
    Por RxCarlos en el foro Programas de Diseño 3D y CAD
    Respuestas: 2
    : 05-01-2011, 12:32
  3. Respuestas: 2
    : 15-06-2010, 14:37
  4. Cómo hacer para que un objeto cambie
    Por carlosiris en el foro Partículas y Dinámicas
    Respuestas: 2
    : 10-12-2008, 11:22
  5. Cómo hago que un objeto trague a otro en 3ds Max
    Por Netoddd en el foro Modelado
    Respuestas: 4
    : 22-04-2008, 16:50

Etiquetas para este tema