
特效(QtPyQt)
hbbhnbhg
黎雨毫
这个作者很懒,什么都没留下…
展开
-
特效及动画(5)----椭圆曲线运动的旋转物体
还是上一篇中的素材,可以一边旋转,一边做椭圆曲线上的运动,可以当桌宠你还可以设置该椭圆的长轴,短轴,原点等信息,就是比较费CPU源码:from PyQt5 import QtCorefrom PyQt5.Qt import *import sysimport cmathclass Knife(QLabel): def __init__(self): super(Knife,self).__init__() #----------------原创 2020-08-02 17:15:10 · 1199 阅读 · 0 评论 -
特效及动画(4)--旋转的加减速
代码如下:from PyQt5 import QtCorefrom PyQt5.Qt import *import sysclass Knife(QLabel): def __init__(self): super(Knife,self).__init__() #--------------------------# #--初始化List_images--------# self.list_images=[] ..原创 2020-08-02 17:04:07 · 268 阅读 · 0 评论 -
特效及动画(3)--基础帧动画显示代码
做了窗口背景透明和无边框,直接在编译器页面进行现实的代码如下:这段代码主要是为了显示链式动画图片,主要用到了QTimer以及QPixmap的copy方法:from PyQt5 import QtCorefrom PyQt5.Qt import *import sysclass DEMO(QLabel): def __init__(self): super(DEMO,self).__init__() self.initUI() ..原创 2020-08-02 12:32:02 · 306 阅读 · 0 评论 -
特效及动画(2)----加载图片的问题(PIL.UnidentifiedImageError)
在上一片特效及动画(1)----图片拼接工具中,写了一个加载图片的小工具,但是今天我使用的时候,发现了问题:PIL.UnidentifiedImageError: cannot identify image file而且可以确定,报错的代码为:img_info=Image.open(self.list_resourceFiles[0])排除了可能是文件路径的问题,就是这个open方法内部的问题.为了防止可能事文件路径和或者文件名称的影响,我进行了修改名称,换路径,都不行,最原创 2020-08-02 12:22:53 · 3459 阅读 · 0 评论 -
特效及动画(1)----图片拼接工具
要做特效,必不可少的就是素材图片,比如:这样的.但是这种素材使用的时候都以文件夹为储存单位,还要遍历内部文件,不方便,我更喜欢使用一长条那种素材,直接在程序中进行剪切就好,所以这里写个小工具用来规整素材图片.使用PyQt解和PIL库(python比c++更方便一点)from PyQt5.Qt import *import sysfrom PIL import Imageclass DEMO(QWidget): def __init__(self): su原创 2020-08-01 17:30:09 · 450 阅读 · 0 评论