草庐IT

Python流星雨

前言 用Python画场流星雨看看,源码见文末公众号哈。 流星类   def__init__(self):    self.r=ra.randint(50,100)     self.t=ra.randint(1,3)    self.x=ra.randint(-2000,1000) #流星的横坐标    self.y=ra.randint(0,500)  #流星的纵坐标    self.speed=ra.randint(5,10)  #流星移动速度    self.color=ra.choice(colors)  #流星的颜色    self.outline=1        #流星的大小 

特效代码------流星雨

//Star.h#pragmaonce#include#include#include#defineSCREEN_WIDTH1920#defineSCREEN_HEIGHT1080#defineMAXSTAR1080classStar{protected: doublem_x=0; intm_y; doublem_step; intm_color; voidDraw(); voidNewPos(); voidRemove(); public: Star(){} ~Star(){} voidInit(); voidMove();};//Star.cpp#include"Star.h

特效代码------流星雨

//Star.h#pragmaonce#include#include#include#defineSCREEN_WIDTH1920#defineSCREEN_HEIGHT1080#defineMAXSTAR1080classStar{protected: doublem_x=0; intm_y; doublem_step; intm_color; voidDraw(); voidNewPos(); voidRemove(); public: Star(){} ~Star(){} voidInit(); voidMove();};//Star.cpp#include"Star.h

纯CSS实现“流星赶月”,祝大家中秋节快乐

中秋节到了,就想着用CSS画一个月亮送给园友们吧。但是就画一个月亮也太简单了些,于是便加了一些星星点缀以及流星坠落的效果。这篇文章就用纯CSS为大家实现一个“流星赶月”的效果。实现效果点击运行查看画个月亮首先我们先让全屏背景变成黑色,然后实现一个大月亮?,并加点"渐变",“光晕"等效果htmlcss.wrap{background:#000000;width:100vw;height:100vh;position:relative;}.moon{width:100px;height:100px;border-radius:50%;background-image:linear-gradient

纯CSS实现“流星赶月”,祝大家中秋节快乐

中秋节到了,就想着用CSS画一个月亮送给园友们吧。但是就画一个月亮也太简单了些,于是便加了一些星星点缀以及流星坠落的效果。这篇文章就用纯CSS为大家实现一个“流星赶月”的效果。实现效果点击运行查看画个月亮首先我们先让全屏背景变成黑色,然后实现一个大月亮?,并加点"渐变",“光晕"等效果htmlcss.wrap{background:#000000;width:100vw;height:100vh;position:relative;}.moon{width:100px;height:100px;border-radius:50%;background-image:linear-gradient