像素画动态鼠标指针制作教程

乐活   2025-01-23 08:46   四川  


像素画动态鼠标指针制作教程

摘要:使用生成器快速制作像素画动态鼠标指针

本文概览:

  • 1、选择合适的输入图片
  • 2、一键转换
  • 3、aseprite后期处理
  • 4、导出ani和cape文件

1、选择合适的输入图片

以奶龙为例。

直接在网上搜索奶龙gif表情包,选择有全身的gif图下载。

然后再对下载以后的gif图进行筛选。

最终选中了2个。

这里有一个坑:尽量选选择动作幅度比较大的gif表情包。

我一开始选了一个原地摇晃的图,实际做出来的效果不咋好,动作幅度太小了。

2、一键转换

然后打开像素熊老师的像素画生成器,一键转换即可。

由于gif图的帧数各不相同,所以打开gif以后无法直接拖动BlockSize和Colors滑块。

需要事先设置好BlockSize和Colors滑块的数值。

推荐数值:

  • BlockSize:13
  • Colors:16

然后保存转换后的gif图片。

3、aseprite后期处理

用aseprite打开转换后的gif图片。

如果要求不高,只需要去掉背景后描边,加上鼠标箭头即可。

如果要求比较高,需要去掉背景后,再清理像素杂点,然后在描边,加上鼠标箭头。最终效果如下。

由于直接转换的图,颜色纯度不够,在清理完像素杂点之后,最好在统一调整一下颜色,提高颜色的纯度。因为当gif转换为鼠标指针后,会损失一些纯度。

4、导出ani和cape文件

制作windows系统可用的ani文件(动态鼠标指针)

用asepeit导出png序列帧,然后在终端窗口用python直接转换为ani即可。

python代码可以参考之前的文章👇

像素画柯基小狗动态鼠标指针制作方法

代码完善,添加下面的清理PNG代码,可以在转换成功后自动删除png图片,无需手动删除啦!

 # 清理PNG文件            print("\n清理PNG文件...")            for png in png_files:                try:                    os.remove(png)                    print(f"已刪除: {png}")                except Exception as e:                    print(f"無法刪除 {png}: {str(e)}")


制作macOS系统可用的cape文件(动态鼠标指针)

用aseprite导出 垂直 的spritesheet表,


然后打开Mousecape,新建New cape。

  • 输入名称和作者
  • 点击左边窗口底部的+,选择Type为Arrow(这就是最常用的鼠标指针)
  • 将前面导出的 垂直 的spritesheet表.png文件,拖入1x方框内
  • 设置Size,就是这个鼠标指针的尺寸,奶龙是48x48
  • Hot Spot是鼠标箭头尖坐标,默认{0,0}
  • Frame Duration:这是动画帧速率 .1代表每帧100毫秒
  • Frames:输入8,奶龙的动画是8帧

全部设置好以后,点击窗口左上角的关闭按钮,软件会提示你保存。这样macOS可以使用的动态鼠标指针就做好了!

那么macOS的动态鼠标指针文件在哪里?

鼠标右键做好的奶龙指针,选择Show in Finder。

这时就可以看到macOS的鼠标指针文件了。


把文件克隆,挪到Download文件夹,这个时候就可以分享了,比如上传到网盘等等。


后台回复“鼠标指针”,可以免费下载所有免费鼠标指针

教你画像素画
我是像素熊老师,分享像素画教程,自由职业,数字写作,知识管理,ai效率工具等内容。欢迎关注。链接 vx: pixelfish
 最新文章