Découvrez comment utiliser le handle d’objet dans JavaScript.
Vous pouvez faire référence au nom d’un objet 3D ou FLV dans un script JavaScript™ en utilisant le préfixe FM_
.
L’exemple JavaScript™ suivant utilise le préfixe FM_
avec le nom de l’objet. Cet exemple de code JavaScript™ rend l’objet concerné transparent.
Insérez un objet dans FrameMaker et nommez-le my3d
dans les propriétés du menu 3D.
Joignez le code JavaScript™ suivant à l’objet. L’objet my3d
est désigné dans ce code comme FM_my3d
.
var i,count,tempObj;
count=FM_my3d.context3D.scene.meshes.count;
var selObj;
for( i=0;i<count;i++){
selObj=FM_my3d.context3D.scene.meshes.getByIndex(i);
tempObj=FM_my3d.context3D.scene.nodes.getByName(selObj.name);
tempObj.renderMode="transparent";
}
Créez le fichier PDF, puis cliquez sur le lien. L’objet 3D devient transparent.