Anonymous
Как я могу сделать только x желтым и добавить x в 2,5 в уравнении в manim?
Сообщение
Anonymous » 14 ноя 2024, 18:55
Код: Выделить всё
class Lineargraph (Scene):
def construct(self):
# Intro
wlabel1 = Text("Solve the equation")
wlabel1.shift(UP*0.8)
eqlabel1 = MathTex("y = 2x - 1", color = YELLOW)
wlabel2 = Text("When")
wlabel2.shift(DOWN*0.8 + LEFT*1)
eqlabel2 = MathTex("x = 2.5", color = YELLOW).next_to(wlabel2)
texts1 = VGroup(wlabel1,wlabel2,eqlabel1,eqlabel2)
wlabel3 = Text("Solve the equation")
wlabel3.shift(LEFT*3.3, UP*3.6)
eqlabel3 = MathTex("y = 2x - 1", color = YELLOW).next_to(wlabel3)
wlabel4 = Text("When").next_to(eqlabel3)
eqlabel4 = MathTex("x = 2.5", color = YELLOW).next_to(wlabel4)
texts2 = VGroup(wlabel3, wlabel4,eqlabel3,eqlabel4)
# Method 1 subing in
mthd1wlabel1 = Text("Method 1")
mthd1wlabel1.shift(UP*2.7+LEFT*3.9)
mthd1wlabel1.set_color_by_gradient(RED_D, YELLOW_E)
mthd1wlabel2 = Text("By substituting x into 2.5")
mthd1eqlabel1 = MathTex("y = 2x - 1")
#Intro animation
self.play(Write(wlabel1))
self.play(Write(eqlabel1))
self.play(Write(wlabel2))
self.play(Write(eqlabel2))
self.play(ReplacementTransform(texts1,texts2))
#Method 1 animation
self.play(Write(mthd1wlabel1.scale(1)))
self.play(Write(mthd1wlabel2))
self.play(ReplacementTransform(mthd1wlabel2, mthd1eqlabel1.scale(1.3)))
Внутри анимации #Method1 я хочу преобразовать предложение в уравнение. После преобразования я хочу выделить букву «х». Затем измените x на значение 2,5. Кто-нибудь может помочь?
Подробнее здесь:
https://stackoverflow.com/questions/791 ... on-in-mani
1731599754
Anonymous
[code]class Lineargraph (Scene): def construct(self): # Intro wlabel1 = Text("Solve the equation") wlabel1.shift(UP*0.8) eqlabel1 = MathTex("y = 2x - 1", color = YELLOW) wlabel2 = Text("When") wlabel2.shift(DOWN*0.8 + LEFT*1) eqlabel2 = MathTex("x = 2.5", color = YELLOW).next_to(wlabel2) texts1 = VGroup(wlabel1,wlabel2,eqlabel1,eqlabel2) wlabel3 = Text("Solve the equation") wlabel3.shift(LEFT*3.3, UP*3.6) eqlabel3 = MathTex("y = 2x - 1", color = YELLOW).next_to(wlabel3) wlabel4 = Text("When").next_to(eqlabel3) eqlabel4 = MathTex("x = 2.5", color = YELLOW).next_to(wlabel4) texts2 = VGroup(wlabel3, wlabel4,eqlabel3,eqlabel4) # Method 1 subing in mthd1wlabel1 = Text("Method 1") mthd1wlabel1.shift(UP*2.7+LEFT*3.9) mthd1wlabel1.set_color_by_gradient(RED_D, YELLOW_E) mthd1wlabel2 = Text("By substituting x into 2.5") mthd1eqlabel1 = MathTex("y = 2x - 1") #Intro animation self.play(Write(wlabel1)) self.play(Write(eqlabel1)) self.play(Write(wlabel2)) self.play(Write(eqlabel2)) self.play(ReplacementTransform(texts1,texts2)) #Method 1 animation self.play(Write(mthd1wlabel1.scale(1))) self.play(Write(mthd1wlabel2)) self.play(ReplacementTransform(mthd1wlabel2, mthd1eqlabel1.scale(1.3))) [/code] Внутри анимации #Method1 я хочу преобразовать предложение в уравнение. После преобразования я хочу выделить букву «х». Затем измените x на значение 2,5. Кто-нибудь может помочь? Подробнее здесь: [url]https://stackoverflow.com/questions/79175002/how-can-i-make-only-x-to-be-yellow-and-sub-in-x-into-2-5-in-the-equation-in-mani[/url]