need to fix text geo creation
This commit is contained in:
@@ -330,6 +330,7 @@ function ClearTextGeoList() {
|
||||
|
||||
function MeasureText(text) {
|
||||
fontLoader.load('fonts/Redaction 50_Regular.json', (font) => {
|
||||
ClearTextGeoList();
|
||||
let initialFontSize = 1;
|
||||
if (window.innerWidth < 1024) {
|
||||
initialFontSize = 0.5;
|
||||
@@ -346,7 +347,8 @@ function MeasureText(text) {
|
||||
height: 2,
|
||||
depth: 1,
|
||||
font: font,
|
||||
size: size
|
||||
size: size,
|
||||
curveSegments: 1
|
||||
});
|
||||
}
|
||||
|
||||
@@ -374,11 +376,12 @@ function MeasureText(text) {
|
||||
currentText = testText;
|
||||
}
|
||||
}
|
||||
|
||||
if (currentText) {
|
||||
sentences.push(currentText);
|
||||
}
|
||||
|
||||
ClearTextGeoList();
|
||||
|
||||
|
||||
const numSentences = sentences.length;
|
||||
const totalHeight = (numSentences - 1) * (1.5 * currentFontSize);
|
||||
@@ -414,7 +417,7 @@ function MeasureText(text) {
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
window.addEventListener('mousemove', setPickPosition);
|
||||
window.addEventListener('mouseout', clearPickPosition);
|
||||
window.addEventListener('mouseleave', clearPickPosition);
|
||||
|
||||
Reference in New Issue
Block a user