three.js에 텍스트를 어떻게 추가합니까? 이 코드를 시도했지만 Uncaught TypeError: Cannot read property 'offsetX' of undefined
의 오류가 발생합니다. 이 문제를 어떻게 해결할 수 있습니까?three.js에 TextGeometry를 추가하는 방법은 무엇입니까?
여기 내 .json file입니다.
var loader = new THREE.FontLoader();
loader.load('https://thefortcity.dev/build/fonts/FontAwesome_Regular.json', function (font) {
var textGeometry = new THREE.TextGeometry("text", {
font: font,
size: 50,
height: 10,
curveSegments: 12,
bevelThickness: 1,
bevelSize: 1,
bevelEnabled: true
});
var textMaterial = new THREE.MeshPhongMaterial(
{ color: 0xff0000, specular: 0xffffff }
);
var mesh = new THREE.Mesh(textGeometry, textMaterial);
scene.add(mesh);
});
문제는 내가 자바 스크립트가 아니라고 생각합니다. json이 Big이 아닌 경우 여기로 전달하려고합니다. –
@ headmax 나는 내 게시물을 업데이 트했습니다 – Merida
감사합니다;) 추가. –