Skip to content

Commit ffd0f8a

Browse files
committedMay 26, 2024
array
1 parent f7a8815 commit ffd0f8a

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed
 

‎manim/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ https://docs.manim.community/en/stable/examples.html
99
```shell
1010
docker run -it --name my-manim --rm -v "$PWD:/manim" manimcommunity/manim bash
1111

12-
docker exec -it my-manim manim -qm title.py TitleScene
13-
docker exec -it my-manim manim -qm array.py ArrayScene
12+
docker exec -it my-manim manim -qh title.py TitleScene
13+
docker exec -it my-manim manim -qh array.py ArrayScene
1414
```

‎manim/array.py

+15
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,18 @@ def construct(self):
141141

142142
self.play(GrowFromPoint(v_group_text_boxes, prev[-1]))
143143

144+
# Show length
145+
v_b32_0 = v_group_text_boxes
146+
brace = Brace(mobject=v_b32_0, direction=DOWN, buff=0.2)
147+
brace_tex = brace.get_tex("32 bytes")
148+
self.play(GrowFromCenter(brace), FadeIn(brace_tex), run_time=1)
149+
150+
self.wait(1)
151+
152+
self.play(FadeOut(brace), FadeOut(brace_tex))
153+
self.wait(1)
154+
155+
# Move
144156
v_b32_0 = v_group_text_boxes
145157
self.play(v_b32_0.animate.shift(3 * UP))
146158
self.wait(1)
@@ -166,6 +178,9 @@ def construct(self):
166178
self.play(v_b32_1.animate.shift(2 * UP))
167179
self.wait(1)
168180

181+
# self.play(FadeOut(brase), FadeOut(brace_tex), run_time=1)
182+
self.wait(1)
183+
169184
# Show 64 - 96 = free memory pointer
170185
squares = [Square(color=BLUE) for i in range(len(b32))]
171186
texts = [Text(v, color=WHITE) for v in b32]

0 commit comments

Comments
 (0)
Please sign in to comment.