2012-03-25 2 views
2

quelqu'un peut-il me dire comment attacher plus d'un comportement à la plate-forme d'affichage?ajouter un comportement multiple à viewplatform java3d

OrbitBehavior orb = new OrbitBehavior(canvas3d, OrbitBehavior.REVERSE_ALL) ; 
orb.setSchedulingBounds(boundingSphere); 
viewingPlatform.setViewPlatformBehavior(orb); 

permet de dire que je veux déplacer l'appareil photo d'autres façons. Comment puis-je ajouter un autre comportement à plate-forme de visualisation et de garder OrbitalBehavior en même temps.
merci d'avance!

Répondre

1

Malheureusement, vous ne pouvez pas. Java3D vous limite à un seul ViewPlatformBehavior

La meilleure solution consiste à écrire votre propre ViewPlatformBehavior qui incorpore toutes les fonctionnalités souhaitées, en déléguant à d'autres le cas échéant.

Questions connexes