微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

A字框回弹效果

如何解决A字框回弹效果

我想知道如何在 A-frame (aframe.io) 中创建具有两个 gltf 模型的效果,当它们接触在一起时,会导致它们相互反弹多个空间。如果某些代码有一种确切的方法可以轻松创建这种效果,那将是惊人的,但如果没有,也许只是我如何实现这种效果的一般指针。这是我当前的代码

  <a-gltf-model
    src="https://cdn.glitch.com/6632f840-a210-4bdc-a62f-bc38e65ae48a%2Fscene%20-%202021-05-13T103029.286.glb?v=1620927093004"
    position="-3 0 -3"
    scale="0.035 0.035 0.035"
  ></a-gltf-model>



  <a-entity
    id="rig"
    position="17.5 50.1 0"
    movement-controls="speed: 0.2;"
    kinematic-body="enableJumps: true;"
    jump-ability="distance: 1.8;"
    networked="template:#avatar-template;attachTemplatetoLocal:false;"
    spawn-in-circle="radius:1"
    tracker
    speed-change
    jump-change
  >
    <a-entity
      camera="far: 1000;"
      look-controls="pointerLockEnabled: true;"
      position="0 1.6 0"
    >
    </a-entity>
  </a-entity>

我想要做的是创造一种效果,当相机接触到玩家时,他们会被炸开,比如彼此向后 2 个空格。我怎样才能做到这一点?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。