J'ai une scène sur laquelle j'ai placé un acteur 3D vide ("Vue3D_const").
Lorsque je survole une image bitmap sur ma scène, je charge dans cet acteur 3D un objet w3d contenu dans un répertoire.
Lorsque la souris quitte le bitmap, j'efface l'objet 3D.
Ma scène comporte plusieurs bitmap qui appellent à chaque fois un objet 3D différent.
Ma question :
Pendant le survol, comment faire pour que l'objet 3D qui à été chargé tourne sur lui même (sur un axe).
J'ai bien tenté le comportement rotation automatique présent dans la biblio, mais forcement je ne peut pas l'appliquer à mon acteur puisqu'il est vide au départ et que je change de modèle 3D à chaque survol...
A moins que l'on puisse passer à l'objet en cours via du script ce comportement de la biblio et ses paramètres ?
Merci de votre aide.
Le script de ma condition de survol dans lequel il faudrait que j'intègre une fonction "Rotation sur un axe" :
Lingo
--Condition de survol
on mouseEnter me
ChargeVue3D()
end
--Ouverture du fichier 3d
on ChargeVue3D
myDelimiter = the last char of the moviepath
DataFile = (the moviepath & pPath & myDelimiter & pFile)
member("Vue3D_const").loadFile(DataFile, TRUE, TRUE)
end
--Supression du modèle 3D dans la fenêtre 3D
on mouseLeave me
member("Vue3D_const").deleteModel(1)
end









