Topic: Java3D的问题: |
Print this page |
1.Java3D的问题: | Copy to clipboard |
Posted by: vssivl Posted on: 2004-11-03 10:56 想达到的效果是让物体响应鼠标或键盘,来旋转等等,但是程序对鼠标,或键盘事件毫无反应,我看Java3D 1.3.1给的例子:AWTInteraction也没反应,不知道为什么。 public class SimpleBehavior extends Behavior { private TransformGroup targetTG; private Transform3D rotation = new Transform3D(); private double angle = 0.0; SimpleBehavior( TransformGroup targetTG ) { this.targetTG = targetTG; } public void initialize() { this.wakeupOn( new WakeupOnAWTEvent( KeyEvent.KEY_PRESSED ) ); } public void processStimulus( Enumeration criteria ) { angle += 0.1; rotation.rotY( angle ); targetTG.setTransform( rotation ); this.wakeupOn( new WakeupOnAWTEvent( KeyEvent.KEY_PRESSED ) ); } } |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |