인프런 커뮤니티 질문&답변

magker i님의 프로필 이미지

작성한 질문수

Three.js로 시작하는 3D 인터랙티브 웹

도미노 만들기 4 - 쓰러뜨리기

force 질문 드립니다 !

22.08.01 18:05 작성

·

200

0

쓰러트릴때 사용했던 

1번
  for (const item of intersects) {
      if (item.object.cannonBody) {
        item.object.cannonBody.applyForce(
          new CANNON.Vec3(0,0,-100),
           new CANNON.Vec3(0,0,0)
        )};
    // }
   
2번
    if (intersects[0].object.cannonBody) {
    intersects[0].object.cannonBody.applyForce(
      new CANNON.Vec3(0,0,-100),
      new CANNON.Vec3(0,0,0)
      )};
 
 
이 두 가지 코드를 직접 동작시에 위의 for문 코드가 클릭을 여러번 했을시에 더 빠르게 움직이는 것은 1번 코드가 조금더 성능이 좋다고 봐도 되는걸까요 ? 
 
 
추가적으로 1분코딩님의 홈페이지의 축구공처럼 화면을 회전함에 따라서 주는 힘의 방향을 다르게 하고 싶을때 applyForce 부분의 기준점을 변경하면 될 것 같아서 시도해보았는데 잘 모르겠어서 이렇게 질문드립니다..

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
magker i님의 프로필 이미지

작성한 질문수

질문하기