Windows编译Aseprite软件
文章目录
Aseprite是一个像素画图工具,从基本的绘制到动画制作功能一应俱全,官网卖19.99$,Steam版本折后45¥。不过这款软件是开源软件,根据软件的用户协议,如果你只是个人使用,完全可以从源码编译1后免费使用,产出的内容也可以用于商业,但是不允许将自己编译的aseprite分发给第三方,商业使用或者用这款软件赚到钱后,建议入一份正版。🐶
准备工具
- 首先安装Visual Studio Community 2022版本,选择"使用C++的桌面开发"。
- 从github aseprite releases页面下载最新的Aseprite源码。
- 下载CMake选择
Win64-X64
版本。 - 下载Ninja选择
ninja-win.zip
。 - 下载Skia选择
Skia-Windows-Release-x64.zip
。
操作步骤
- 将下载的源码以及各种工具解压缩。
- 在解压好的源码包路径下新建
build.bat
构建脚本,按自己的路径调整脚本内容1 2 3 4 5 6 7 8 9 10 11 12 13
set skiadir=D:\workspace\cpp\aseprite\Skia-Windows-Release-x64 set cmakedir=D:\workspace\cpp\aseprite\cmake-3.22.1-Win64-X64 set ninjadir=D:\workspace\cpp\aseprite\ninja-win mkdir build64 cd build64 call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\VsDevCmd.bat" -arch=x64 %cmakedir%\bin\cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ^ -DLAF_BACKEND=skia ^ -DSKIA_DIR=%skiadir% ^ -DSKIA_LIBRARY_DIR=%skiadir%\out\Release-x64 ^ -DSKIA_LIBRARY=%skiadir%\out\Release-x64\skia.lib ^ -G Ninja .. %ninjadir%\ninja aseprite
- 执行
build.bat
即可正常编译,根据电脑性能不同大概十分钟左右编译完成,在aseprite源码build64/bin
目录下就能找见编译好的aseprite.exe
和data
目录。
常用快捷键
快捷键 | 说明 |
---|---|
H/Space | 抓手工具 |
M | 矩形选区工具 |
Shift + M | 椭圆选区工具 |
Q | 套索选区工具 |
Shift + Q | 多边形套索选区工具 |
W | 魔棒选区工具 |
Ctrl + A | 全选选区 |
Ctrl + D | 取消选区 |
Ctrl + Shift + D | 重新选区 |
Ctrl + Shift + I | 反向选区 |
B | 铅笔 |
Shift + B | 喷雾工具 |
E | 橡皮擦工具 |
I 或 按住Alt键 | 吸管工具 |
Z 或 鼠标滚轮 | 缩放工具 |
V | 移动工具 |
Shift + C | 切片工具 |
G | 油漆桶工具 |
Shift + G | 渐变工具 |
L | 直线绘制工具 |
Shift + L | 曲线绘制工具 |
U | 矩形绘制工具、矩形绘制填充工具(再次点击实现切换) |
Shift + U | 椭圆绘制工具、椭圆绘制填充工具(再次点击实现切换) |
D | 围边填充工具 |
Shift + D | 多边形填充工具 |
R | 模糊工具、混乱工具(再次点击实现切换) |
C | 修改画布大小 |
Shift + R | 替换颜色 |
Ctrl + U | 色相饱和度调整 |
Ctrl + Z | 撤销、回到上一步 |
Ctrl + Y | 撤销、回到下一步 |
Ctrl + X | 剪贴 |
Ctrl + C | 复制 |
Ctrl + Shift + C | 复制合并 |
Ctrl + V | 粘贴 |
Ctrl + Shift + V | 粘贴为新图层 |
Del | 删除 |
Shift + H | 水平翻转 |
Shift + V | 垂直翻转 |
Ctrl + T | 变形 |
Ctrl + P | 图片属性查看 |
-
参考:Aseprite官方编译指导 ↩︎