【发布时间】:2011-06-03 02:14:07
【问题描述】:
假设我用 Java3d 绘制了一个立方体或一个圆柱体。例如,当我单击这些形状的表面以在其上构建一个小圆锥时,我想这样做。如果有一些例子,我将不胜感激。 谢谢
【问题讨论】:
-
基于查看次数,我不认为这是一个常见的场景来给予详细的答复,所以我只想说,使用带有鼠标侦听器的 PickCanvas,它会给你坐标然后你可以在那里放置一个新节点。
标签: java-3d
假设我用 Java3d 绘制了一个立方体或一个圆柱体。例如,当我单击这些形状的表面以在其上构建一个小圆锥时,我想这样做。如果有一些例子,我将不胜感激。 谢谢
【问题讨论】:
标签: java-3d
好吧,我没有适合您的特定代码,但您可以向多维数据集添加一个动作侦听器。然后使用带有锥体代码的 serperate 类。这不是代码的全部,但它应该提供一个很好的例子。
public void class random1 {
cube.addactionListener(this);
}
public void actionlistener(ActionEvent ev)
if(ev.actionEvent = cube){
Random2 rad = new Random2();
rad.cone();
}
}
public void class Random2 {
public void cone(){
// code for the cone has to be in here
}
}
【讨论】: