- 10/11/2006 16:35
Hola. Estoy creando un script para hacer lo siguiente. Tengo dos objetos, y mediante un script copio como instancia los valores de posición del objeto a al objeto b.
Supongo que hay alguna otra manera mejor de hacerlo, pero yo lo hago así.
$box.pos, controller.x_position, controller = $sphere, pues, controller.x_position, controller.
De esta manera me funciona, y cualquier cambio en la posición en x de la caja, se realiza en la esfera y viceversa.
El problema es el siguiente. Por otro lado, he creado mediante script unos atributos, recogidos con un attribute holder.
Def=attributes prueba.
Parameters pruebaparam.
1 type:#float.
2 type:#float).
).
Custattributes, add $.modifiers[1] Def.
Lo que quiero es acceder a esos atributos y que también sean instancia de la caja y la esfera.
Así, cuando mueva la caja, se moverá la esfera, y el atributo 1 tendrá también el valor de la caja.
He mirado el mensaje make instance of. Pero no creo que sea el mismo caso, o si es algo parecido, no consigo identificarlo. Saludos.
Supongo que hay alguna otra manera mejor de hacerlo, pero yo lo hago así.
$box.pos, controller.x_position, controller = $sphere, pues, controller.x_position, controller.
De esta manera me funciona, y cualquier cambio en la posición en x de la caja, se realiza en la esfera y viceversa.
El problema es el siguiente. Por otro lado, he creado mediante script unos atributos, recogidos con un attribute holder.
Def=attributes prueba.
Parameters pruebaparam.
1 type:#float.
2 type:#float).
).
Custattributes, add $.modifiers[1] Def.
Lo que quiero es acceder a esos atributos y que también sean instancia de la caja y la esfera.
Así, cuando mueva la caja, se moverá la esfera, y el atributo 1 tendrá también el valor de la caja.
He mirado el mensaje make instance of. Pero no creo que sea el mismo caso, o si es algo parecido, no consigo identificarlo. Saludos.