mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Change crosshair initialization
This commit is contained in:
parent
557e57d95b
commit
5fac213fee
1 changed files with 7 additions and 7 deletions
|
@ -159,14 +159,14 @@ class InteractiveScene(Scene):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
def get_crosshair(self):
|
def get_crosshair(self):
|
||||||
line = Line(LEFT, RIGHT)
|
lines = VMobject().replicate(2)
|
||||||
lines = line.replicate(2)
|
lines[0].set_points([LEFT, ORIGIN, RIGHT])
|
||||||
lines[1].rotate(PI / 2)
|
lines[1].set_points([UP, ORIGIN, DOWN])
|
||||||
crosshair = VMobject()
|
crosshair = VGroup(*lines)
|
||||||
crosshair.add_subpath(lines[0].get_points())
|
|
||||||
crosshair.add_subpath(lines[1].get_points())
|
|
||||||
crosshair.set_width(self.crosshair_width)
|
crosshair.set_width(self.crosshair_width)
|
||||||
crosshair.set_stroke(self.crosshair_color, width=[2, 0, 2, 0, 2, 0, 2])
|
crosshair.set_stroke(self.crosshair_color, width=[2, 0, 2])
|
||||||
|
crosshair.insert_n_curves(1)
|
||||||
crosshair.set_animating_status(True)
|
crosshair.set_animating_status(True)
|
||||||
crosshair.fix_in_frame()
|
crosshair.fix_in_frame()
|
||||||
return crosshair
|
return crosshair
|
||||||
|
|
Loading…
Add table
Reference in a new issue