怎么通过滚轮滚动实现模型缩放

最后编辑于 April 2021 交互编辑器

如图,我想让滚轮滚动,获取滚动的值,把这个值传到缩放里,让模型根据这个值进行缩放。

1.jpg 213.5K

评论

  • 您好,您提到的该功能,目前使用交互编辑器较为复杂,这边给了您我没自带脚本的实现方式,比较简洁

    如果您有不理解继续反馈

  • @ideavradmin 说道:
    您好,您提到的该功能,目前使用交互编辑器较为复杂,这边给了您我没自带脚本的实现方式,比较简洁

    如果您有不理解继续反馈

    谢谢解答,没学过Python,不太会用这些,哪怎么给缩放添加限制呢?就是放大或缩小到一定程度就不能缩放了

  • @wangluo 说道:

    @ideavradmin 说道:
    您好,您提到的该功能,目前使用交互编辑器较为复杂,这边给了您我没自带脚本的实现方式,比较简洁

    如果您有不理解继续反馈

    谢谢解答,没学过Python,不太会用这些,哪怎么给缩放添加限制呢?就是放大或缩小到一定程度就不能缩放了

    您可以添加最大和最小的一个缩放值如下图,可以在编辑器中直接修改

  • @ideavradmin 说道:

    @wangluo 说道:

    @ideavradmin 说道:
    您好,您提到的该功能,目前使用交互编辑器较为复杂,这边给了您我没自带脚本的实现方式,比较简洁

    如果您有不理解继续反馈

    谢谢解答,没学过Python,不太会用这些,哪怎么给缩放添加限制呢?就是放大或缩小到一定程度就不能缩放了

    您可以添加最大和最小的一个缩放值如下图,可以在编辑器中直接修改

    再次感谢,还有一个问题,我想让模型显示的时候滚动滚轮才进行缩放,模型不显示的时候滚动滚轮不会对模型造成影响,这个该怎么搞?

  • @wangluo 说道:

    @ideavradmin 说道:

    @wangluo 说道:

    @ideavradmin 说道:
    您好,您提到的该功能,目前使用交互编辑器较为复杂,这边给了您我没自带脚本的实现方式,比较简洁

    如果您有不理解继续反馈

    谢谢解答,没学过Python,不太会用这些,哪怎么给缩放添加限制呢?就是放大或缩小到一定程度就不能缩放了

    您可以添加最大和最小的一个缩放值如下图,可以在编辑器中直接修改

    再次感谢,还有一个问题,我想让模型显示的时候滚动滚轮才进行缩放,模型不显示的时候滚动滚轮不会对模型造成影响,这个该怎么搞?

    你好,可以通过在两个if判断外边再加一层,如果节点可见,visible为true,即执行缩放的操作;或者可以按下边方式,判断模型如果不显示就不执行一下的逻辑

  • 没那么麻烦,就用交互式编辑器,照样可以实现,如图所示:

登录注册后才能评论。