J'ai un problème avec une classe, je m'explique :
Dans un script j'ai cette ligne :
Code : Tout sélectionner
static var attractor : FauxGravityAttractor
Code : Tout sélectionner
public class FauxGravityAttractor extends MonoBehaviour {
public var gravity : float = -12;
public function Attract(body : Transform) {
var gravityUp : Vector3 = (body.position - transform.position).normalized;
var localUp : Vector3 = body.up;
body.rigidbody.AddForce(gravityUp * gravity);
var targetRotation : Quaternion = Quaternion.FromToRotation(localUp,gravityUp) * body.rotation;
body.rotation = Quaternion.Slerp(body.rotation,targetRotation,50f * Time.deltaTime );
}
}
j'ai essayer avec GameObject.Find() mais evidement c'est du type GameObject et non "FauxGravityAttractor" ^^
Merci d'avance,
kyz.