如果你旋转缩放了Box,其实就是改变了这个框架,从而影响到了Box模型本身。
先来解释一下,为什么要用Reset Xform,这牵扯到数据导出后与程序对接的问题,因为程序是无法识别Xform这个数据的。加入你在3dmax里创建了两个一样大的box,把其中一个缩小50%,导出,你会发现引擎查看器里两个Box是一样大的,刚才的缩小的 *** 作无效。观察一下,选择缩小了的box,看参数栏,你会发现缩放的参数从100变成了50,意思是说Box从原来的100%大小变成了原来的50%。这样,只有把缩小了的box做一下Reset xform命令,目的在于把那50%归零。
再举个旋转的例子,你创建一个Box,3个轴随便旋转一下,你会发现xyz的旋转参数是乱的了对吧,那么你想要把Box恢复到刚创建的时候,那就要分别把xyz三个参数重新设置成0,0,0.
好,那么假如,我就是想让这个box的参数在0,0,0的时候形成那种一个角接触地面的样子呢?那这里就要用到Reset Xform了,就是先把Box摆成一个角接触地面的位置,然后给一个Reset Xform命令,这时候你就会发现原来变化了的参数被规整到了0,0,0。
Xform是个比较抽象的概念,初学者进行简单 *** 作的时候是用不到的,所以现在的你无法直观的体会到它的用处,慢慢来吧,其实它的用处并不仅限于刚才我说的两条,一般来说,xform是一种“使。。。规范化或把。。。调整”命令。
style="padding-bottom:0px" 这一段代码你把他去掉就可以了。还有。action=post 这些最好加上双引号或者单引号。。这样代码更好识别。。比如action='post' type='password' 这样因为clone()的表单name属性都一样后台取参数要用
String[] names = request.getParamterValues("name")
这种方式接收到的是表单内容数组
如果用
request.getParamter("name")
只接收一个值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)