private Vector3 calVec(Vector3 v1,boolean isX){
if(isX){
v1.set(-v1.x/2*GENHAO3, v1.y/2*GENHAO3, 0);
}else{
v1.set(-v1.x/2, -v1.y/2, v1.z);
}
// System.out.println(v1.toString());
return v1;
}
if(isX){
v1.set(-v1.x/2*GENHAO3, v1.y/2*GENHAO3, 0);
}else{
v1.set(-v1.x/2, -v1.y/2, v1.z);
}
// System.out.println(v1.toString());
return v1;
}
以上代码是不行的 两个变量调用后两个值变成一样的了
三角形画成了直线
做成了三角形变换,封装成类。方法不能解决的东西只要封装成类