assemble.java
来自「Java在Cult3D中的应用,运行环境:Win XP;JDK + 3DMAX.」· Java 代码 · 共 34 行
JAVA
34 行
import com.cult3d.*;
import com.cult3d.world.*;
import com.cult3d.Cult3DScript;
public class Assemble implements Cult3DScript
{ //这里每个里面的名字要与在3dsmax中制作的相对应
private CultObject object=new CultObject("Car");//表示object这个物体就是Car
private CultObject object1=new CultObject("tyre1");
private CultObject object2=new CultObject("tyre2");
private CultObject object3=new CultObject("tyre3");
private CultObject object4=new CultObject("tyre4");
public Assemble() //构造函数
{
}
public void Start(String s)
{
object.translate(0.0f,100.0f,0.0f,20000);//移动前三个是在X、Y、Z三个方向移动的距离,后面一个是所花费的时间。
object1.rotate(object1.Z,10,200000);//前面一个参数是转动轴,第二个是转动的弧度,后面一个是所花费的时间。
object2.rotate(object2.Z,10,200000);
object3.rotate(object3.Z,10,200000);
object3.rotate(object4.Z,10,200000);
}
public void Stop(String s)
{
object.stopTranslation();//停止移动
object1.stopTranslation();//停止转动
object2.stopTranslation();
object3.stopTranslation();
object3.stopTranslation();
}
public void cult3dDestroy( ) //析构函数
{
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?