挑战用30个例子掌握Python数学可视化manim[例1]

例1

  • 创建一个矩形,设置边、内部颜色和透明度
  • 矩形无动画添加到场景中
  • 动画1 上下左右等方向移动矩形
from manim import *
class NameOfAnimation(Scene):
  def construct(self):
    #创建矩形,设置边颜色和透明度,填充颜色和透明度
    box = Rectangle(stroke_color=GREEN,
                     stroke_opacity=0.7, fill_color = RED_B,
                     fiIl _opacity = 0.5, height=1, width=1)
    #无动画添加到场景中
    self.add(box)
    #2s内向右移动两个单位
    self.play(box.animate.shift(RIGHT*2), run time=2)
    #向上移动三个单位
    self.play(box.animate.shift(UP*3), run time=2)
    #向下自动五个单位向左移动5个单位
    self.play(box.animate.shift(DOWN*5+LEFT*5), run_time=2)
    #向上移动1.5单位向右移动一个单位
    self.play(box.animate.shift(UP*1.5+RIGHT*1), run time=2)

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值