Nie wiesz, dlaczego poniższy kod (w zasadzie wycięty & wklej z przykładu) zwraca błąd.Potrzebujesz pomocy dotyczącej THREE.js TextGeometry
var textDlaczego = nowy TRZECIA.TekstGeometria ("Dlaczego", {rozmiar: 10, wysokość: 5, curveSegments: 6, czcionka: "helvetiker", waga: "normalny", styl: "pogrubiony"});
nie można odczytać właściwość „normalne” o nieokreślonej
Jestem nowy WebGL nadzieję, że ktoś może wskazać mi rozwiązanie.
Dzięki.
Próbowałem z tym najprostszym urywkiem. Wynik jest taki sam.
<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>
Spróbuj "zwykłego" zamiast "normalnego". BTW 'weight' powinno być" odważne ", a nie" stylowe ". – kirilloid
dzięki za komentarze, próbowałem zmienić wagę na "zwykły" lub "pogrubiony". Oba błędy zwracania mówią, że "zwykły" lub "pogrubiony" jest niezdefiniowany. – sglai
otwórz konsolę na http://mrdoob.github.com/three.js/examples/webgl_geometry_text.html i wypróbuj: var textWhy = new THREE.TextGeometry ("Why", {size: 10, height: 5, curveSegments : 6, czcionka: "helvetiker", waga: "pogrubiona", styl: "regular"}); TypeError: Nie można odczytać właściwości "rozdzielczości" niezdefiniowanej. – sglai