3b1b / 3b1b/videos

VFadeIn TypeError: len() of unsize object

Abierto
#114 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
11.2k
Forks
2.1k
Merge medio
5 h 49 min
PR fusionados (30 d)
3

Descripción

![Image](https://github.com/user-attachments/assets/06a19614-20b1-4afd-b8ae-faeb81c5af8b)
![Image](https://github.com/user-attachments/assets/73509449-bf3a-452b-9b08-725859a359dd)

### Error While Runing VFadeIn
here is the code,
```from manim_imports_ext import *

class Test(InteractiveScene):
def construct(self):
# Todo
sq = Square(side_length=0.5+MED_LARGE_BUFF)
sq.set_fill(BLUE_D, 0.7)
sq.set_stroke(BLUE_D, 5)
self.play(
DrawBorderThenFill(sq)
)
self.wait()
self.play(
sq.animate.shift(2*UP+2*RIGHT)
)

#new sq
sqs = VGroup(*(Square(side_length=0.5+MED_LARGE_BUFF) for n in range(3)))
sqs.arrange(RIGHT)
sqs.match_style(sq)
self.play(
LaggedStart(DrawBorderThenFill(sqs), lag_ratio=0.5)
)
self.play(LaggedStart(
sqs[1].animate.next_to(sq,RIGHT,buff=0),
sqs[0].animate.next_to(sq,UP,buff=0),
sqs[2].animate.next_to(sq,UR,buff=0),
),lag_ratio=0.4)

# VFadeIn
self.play(
FadeIn(DecimalNumber()),
run_time=2
)
# Why This Error? In VFadeIn??

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El error ocurre al llamar a VFadeIn en un objeto DecimalNumber. Mira la implementación de VFadeIn en los archivos de animación de manim, probablemente en manim/animation/fading.py o similar. Comprueba qué espera VFadeIn como entrada y por qué DecimalNumber podría ser un 'unsize object'. Ejecuta la escena de prueba proporcionada para reproducir el TypeError y examina el stack trace. La corrección puede implicar ajustar VFadeIn para manejar objetos sin una longitud definida o asegurarte de que DecimalNumber tenga los atributos requeridos.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
computer-graphics
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.