制作完美的无规则无毛边的动画窗口教程

使用工具:

AE软件

GIF录制工具

易语言透明源码/模块

操作步骤:

用AE软件制作动效,然后导出每一帧的PNG透明图片。导出教程如下:(注意:选择输入模式一定要选择RGB+Alpha,这样的PNG图片才是透明的,不然全是黑屏或者背景色)

用GIF录制工具中的优化工具,制作GIF动画。(注意:全局帧的属性,一定要选择还原背景。)

4、完成的透明背景GIF图片效果如下:

制作完美的无规则无毛边的动画窗口教程    

5、易语言中如何制作透明窗口GIF。

基础设置:

窗口为无边框

添加一个图片框

图片框的播放为真

GIF图片添加数据到图片框中

——————-基础DLL源码:.(该部分复制到源码dll中)

版本 2

.DLL命令 设置透明, 整数型, , "SetLayeredWindowAttributes"

    .参数 hwnd, 整数型

    .参数 crkey, 整数型

    .参数 alpha, 字节型

    .参数 dwflags, 整数型

.DLL命令 取窗口风格, 整数型, , "GetWindowLongA"

    .参数 hwnd, 整数型

    .参数 nIndex, 整数型

.DLL命令 设置窗口, 整数型, , "SetWindowLongA"

    .参数 hwnd, 整数型

    .参数 nIndex, 整数型

    .参数 dwNewLong

—————————————————

.版本 2

.子程序 设置窗口为透明

图片框1.背景颜色 = #白色

底色 = #白色

设置窗口 (取窗口句柄 (), -20, 位或 (取窗口风格 (取窗口句柄 (), -20), 524288))

设置透明 (取窗口句柄 (), #白色, 200, 1)

—————————————————

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注