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);
});
JavaScriptの問題ではないと思いますが、あなたのjsonはBigにならないとここを通過しようとしていますか? –
@headmax私は投稿を更新しました – Merida
ありがとう;)追加します。 –