Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

168
Visualizações
alternando .setFontSize() dentro de una matriz

No soy realmente un programador, así que disculpe la descripción un poco cruda. Esta es una expresión para una capa de texto en Adobe After Effects (que usa Javascript)

Actualmente uso esta expresión para generar una matriz de valores (que luego se usa como etiquetas personalizables para los ejes de un gráfico)

 x = 0 //starting point (the first number in the list) y= 20 //increments (the size of the steps) z= 5 //the number of steps Array.from(new Array(z)).map((_, i) => i * y + x + "km").join("\n")

que salidas

 0km 20km 40km 60km 80km

Luego pensé que también sería bueno tener millas allí, así que cambié el código a este

 Array.from(new Array(z)).map((_, i) => i * y + x + "km " + (i * y + x) * 0.6 +"mi").join("\n")

Supongo que no es hermoso, pero hace el trabajo...

 0km 0mi 20km 12mi 40km 24mi 60km 36mi 80km 48mi

Luego traté de agregar un tamaño de fuente personalizable. Así es como lo hice.

 text.sourceText.style.setText ( Array.from(new Array(z)).map((_, i) => i * y + x + "km " + (i * y + x) * 0.6 +"mi").join("\n") ) .setFontSize(20)

Esto funcionó, pero realmente solo quiero un tamaño de fuente diferente para el valor de las millas y aquí es donde tuve problemas. Lo intenté

 Array.from(new Array(z)).map((_, i) => i * y + x + "km " + text.sourceText.style.setText((i * y + x) * 0.6 +"mi").setFontSize(10)).join("\n")

pero esto parece romper el código. Solo sale

 0km [object Object] 20km [object Object] 40km [object Object] 60km [object Object] 80km [object Object]

¿algunas ideas? Gracias por adelantado

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda