-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
cannon을 사용하지 않을때 draw 속도는 어떻게 정할 수 있을까요?
23.03.26 09:54 작성 조회수 354
0
춘식이 강의를 듣고있는중인데
모니터 주사율 때문에 속도가 빨라진 것 같습니다.
이전 강의에서 cannon을 사용할 땐 cannonWorld.step을 수정해서 속도를 맞췄는데
춘식이 예제는 cannon을 사용하지 않는 것 같아서 질문드립니다!
답변을 작성해보세요.
0
1분코딩
지식공유자2023.06.08
아이고, 답변이 너무 늦었네요. 말씀대로 delta를 이용하면 되는데, delta에 적절한 값을 곱해서 원하시는 정도의 속도를 찾으시면 될 것 같아요. 아래 코드에 주석처리한 부분이 원래 코드고, 아래가 수정한 내용입니다.
// player.modelMesh.position.x += Math.cos(angle) * 0.05;
// player.modelMesh.position.z += Math.sin(angle) * 0.05;
player.modelMesh.position.x += Math.cos(angle) * delta * 10;
player.modelMesh.position.z += Math.sin(angle) * delta * 10;
0
답변 2