python演示动画_Python八大行星漂亮动画演示-Go语言中文社区

"""一个简单的演示八大行星公转的动画,采用arcade街机游戏模块制作,安装Arcade请用pip install arcade --user。

A simple animation to simulate the rotation of eight planets is made by using Arcade module. To install Arcade, use PIP install arcade--user.

"""

__author__ = "lixingqiu"

__date__ = "2019/3/8"

import time

import math

import arcade

import random

SCREEN_WIDTH = 1350

SCREEN_HEIGHT = 780

SCREEN_TITLE = "eight planet 八大行星"

class Planet(arcade.Sprite):

def __init__(self,image,a,b,angle,speed):

"""image:造型图片,a:Long axis长半轴,b:semi-minor axis短半轴,angle:初始角度"""

super().__init__(image)

self.center_x = SCREEN_WIDTH / 2

self.center_y = SCREEN_HEIGHT / 2

self.direction = angle # 自定义di

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值