![]() |
|
Bienvenido a Foros 3DPoder.. Usted esta viendo este foro como invitado, no esta registrado todavía, lo que limita su visión del foro. Si quiere unirse gratis a la mayor comunidad del diseño gráfico de habla hispana, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, publicar sus imágenes para que las vea el resto del mundo, tener acceso a los video_tutoriales, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate hoy a la mayor comunidad 3D de habla hispana! ! Si usted tiene algún problema con su registro, por favor , díganoslo aquí.
|
|
|||||||
|
|
#1 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: octubre-2007
Mensajes: 9
|
Ayuda con maxscript...
![]() Estoy intentando encontrar la manera de obtener los valores de un key seleccionado (ojo sólo de un key seleccionado en el track bar) con controlador TCB y que devuelva el valor ya sea de Tension, continuity o Bias. var = $.pos.controller.keys[2].tension resultado: var = 22.2 aqui por ejemplo puedo obtener el valor de tension en el segundo key pero como lo hago para un key al que yo seleccione en el track bar? si alguien puede hacer un pequeño ejemplo me ayudaria mucho. Gracias. Última edición por 3dpoder fecha: 13 abr 2008 a las 10:36. Razón: Adjuntar las imagenes al foro, es mas practico para todos y mejorara el funcionamiento del foro, grácias. |
|
|
|
|
|
#2 (enlace permanente) |
|
Senior Member
|
por lo que he visto al parecer no hay un comando en maxscript que te de directamente los keyframes seleccionados en el track bar. pero lo que se puede hacer es utilizar la propiedad "selected" de los keyframes para hallar cuales estan seleccionados por medio de un bucle que revise esta propiedad en todos los keyframes de un controlador. Y finalmente para tu ejemplo en especifico se obtiene el valor de tension a partir del primer keyframe del arreglo de keyframes seleccionados
seria masomenos: Código:
SelectedKeys=for i in $.pos.controller.keys where i.selected collect i var =SelectedKeys[1].tension finalmente si es algo que vas a utilizar muchas veces, deberias crear una funcion que te devuelva los keyframes seleccionados de un controlador dado: Código:
function getSelectedKeys controllerVar= ( for i in controllerVar.keys where i.selected collect i ) var=(getSelectedKeys $.pos.controller)[1].tension
__________________
www.immersionsoftware.com |
|
|
|
|
|
#3 (enlace permanente) |
|
Miembro Nuevo
Fecha de Ingreso: octubre-2007
Mensajes: 9
|
wow gracias por tu ayuda, luego probaré el script a ver que pasa.
Saludos |
|
|
|
![]() |
| Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
| Herramientas | Buscar en Tema |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Track View y sonido | Stevie | Animación y Rigging | 12 | 23 dic 2007 21:29 |
| no se como se ocupa el track viw | mashi-k | Render, Iluminación y Cámaras | 5 | 24 abr 2006 17:33 |
| SONIDO EN EL TRACK VIEW | redon00 | Peticiones y Búsquedas | 0 | 10 mar 2004 12:43 |
| track view | Genesis3D | Animación y Rigging | 1 | 23 oct 2003 13:26 |
| Ayuda, Configurar Track View!!!! | jemm0021 | Animación y Rigging | 1 | 14 ago 2003 04:53 |
|
|