Mercurial > hg > Database > Alice
diff src/alice/test/topology/movement/MakeObject.java @ 91:19f3bd33277d working
add KeyInput
author | sugi |
---|---|
date | Tue, 05 Jun 2012 00:35:58 +0900 (2012-06-04) |
parents | e269cedd8bae |
children | 6601f8854126 |
line wrap: on
line diff
--- a/src/alice/test/topology/movement/MakeObject.java Tue Jun 05 00:26:13 2012 +0900 +++ b/src/alice/test/topology/movement/MakeObject.java Tue Jun 05 00:35:58 2012 +0900 @@ -30,23 +30,26 @@ } + public BranchGroup createKeyBranch(){ + BranchGroup scene = new BranchGroup(); + Box box = new Box(0.1f,0.1f,0.0f, + Box.GENERATE_NORMALS|Box.GENERATE_TEXTURE_COORDS,createAppearance()); + key.transformGroup.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); + key.transformGroup.addChild(box); + scene.addChild(key.transformGroup); + return scene; + + } + public BranchGroup createBranch(){ BranchGroup scene = new BranchGroup(); Box box = new Box(0.1f,0.1f,0.0f, - Box.GENERATE_NORMALS|Box.GENERATE_TEXTURE_COORDS,createAppearance()); - + Box.GENERATE_NORMALS|Box.GENERATE_TEXTURE_COORDS,createAppearance()); transform_group = new TransformGroup(); transform_group.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); transform_group.addChild(box); scene.addChild(transform_group); setLocation(-10,0);//default position - - - /* - key.transformGroup.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE); - key.transformGroup.addChild(box); - scene.addChild(key.transformGroup); - */ return scene; }