1. 首页
  2. three.js

three.js如何控制比例[y]

three.jsn我想将长方体网格的比例[y]从1更改为0.01。n我的代码为>n,效果很好。但是动画是从(顶部和底部)到中心的。如何从上到下制作?jinjin9527:n如何从上到下制作?n通过设置scale属性的动画,您试图实现的目标不起作用。必须为长方体顶部的顶点设置动画。更准确地说,减少/增加顶点的y值。n谢谢您的回复。n在我的例子中,有五种不同高度的长方体。n・通过使用动画,如何获得每个长方体顶点的y值?似乎AnimationClip只能控制固定值。n・但是,通过在渲染方法中实现,我可以循环每个框来减少/增加顶点的y值。n您能给我一些关于使用动画的建议吗n等等,您可以通过设置scale属性的动画来实现此效果,但您已经为此转换了几何体:nhttps://jsfiddle.net/f2Lommf5/16783/13这将移动框底部几何体的原点。这种方法对应用程序的其他逻辑有影响,但实际上它是实现预期视觉效果的一种简单方法。n谢谢您的示例!n但是,如果可能的话,我希望AnimationClip将来能够处理这种情况版本:wink:n我想更改scale[y]属性的行为。n您能告诉我应该注意哪个类吗。n How to control scale[y]n

three.js如何控制比例[y] 为WP2原创文章,链接:https://www.wp2.cn/three-js/three-js%e5%a6%82%e4%bd%95%e6%8e%a7%e5%88%b6%e6%af%94%e4%be%8by/