次のコード(基本的にはカット&の貼り付け)がエラーを返す理由はわかりません。THREE.js TextGeometryのヘルプが必要
var textWhy = new THREE.TextGeometry( "Why"、size:10、height:5、curveSegments:6、font: "helvetiker"、weight: "normal"、style: "bold"});未定義
の
プロパティを読み取ることができません「正常な」私は、WebGLのに新しいです誰かが解決策に私を指すことができます願っています。
ありがとうございました。
この最も簡単なスニペットを試してみてください。結果は同じです。
<html>
<head>
<title>Three.js Why Text</title>
<script src="typeface-0.15.js"></script>
<script src="helvetiker_regular.typeface.js"></script>
<script src="helvetiker_bold.typeface.js"></script>
<script type="text/javascript" src="Three.min.js"></script>
<script type="text/javascript" src="jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
textWhy = new THREE.TextGeometry("Why", { size: 10, height: 5, curveSegments: 6, font: "helvetiker", weight: "normal", style: "normal" });
});
</script>
</head>
<body>
</body>
</html>
「通常」ではなく「通常」を試してください。 BTWの「重み」は「スタイル」ではなく「太字」でなければなりません。 – kirilloid
あなたのコメントのおかげで、私は "普通"または "太字"に体重を変更しようとしました。 「通常」または「太字」を返すエラーは両方とも定義されていません。 – sglai
http://mrdoob.github.com/three.js/examples/webgl_geometry_text.htmlでコンソールを開き、試してみてください: var textWhy = new THREE.TextGeometry( "Why"、{size:10、height:5、curveSegments :6、font: "helvetiker"、weight: "太字"、スタイル: "普通"}); TypeError:未定義のプロパティ 'resolution'を読み取ることができません – sglai