добавить несколько поведения для просмотра платформы java3d - PullRequest
2 голосов
/ 25 марта 2012

Кто-нибудь может мне сказать, как прикрепить более чем одно поведение к платформе просмотра?

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

Допустим, я хочу переместить камеру другими способами.Как добавить другое поведение в ViewPlatform и одновременно сохранить OrbitalBehavior.
Заранее спасибо!

1 Ответ

1 голос
/ 28 февраля 2013

К сожалению, вы не можете.

Java3D ограничивает вас одним ViewPlatformBehavior.

Лучший обходной путь - написать свой собственный ViewPlatformBehavior, который включает в себя все необходимые функции, делегируя другим соответствующим образом.

...