Login
芋圆社区 > 编程 > 【项目】桌宠之旅 > 0-桌宠开发前言

0-桌宠开发前言

966
0
2023-07-02
2023-07-18
Hey、小怪兽


前言


  • • 用Electron开发公主连结桌宠这个教程也是我用来学习Electron的一个记录
  • • 目前用到的技术:"nodemon": "^2.0.22" "electron": "24.3.1" "electron-store": "^8.1.0", "@electron-forge/cli": "^6.2.1",
  • • 所有的内容我也是自己走了一遍流程,应该不会有磕磕碰碰的,如果有问题请联系我:
  • - 通过芋圆社区底部联系方式联系(最快回复)
  • - bilibili视频下留言(最好的途径)
  • - 通过芋圆社区的留言或博客评论(较慢回复)
  • - 非法获取信息,打我电话联系(×)

目录


  • 0 - 桌宠开发前言
  • 1 - 搭建环境和创建简单的应用程序
  • 2 - 修改项目结构
  • 3 - 创建一个透明的窗口
  • 4 - nodemon实现热加载
  • 5 - 获取桌宠每一帧图片
  • 6 - Pixi.js加载桌宠初始动画
  • 7 - 添加鼠标事件
  • 8 - 获取区域颜色和判断桌宠本体
  • 9 - 设置进程通信和鼠标穿透
  • 10 - 实现桌宠拖拽
  • 11 - 实现桌宠随机动作
  • 12 - 实现桌宠播放语音
  • 13 - 实现桌宠词板功能
  • 14 - 设置系统托盘
  • 15 - 实现桌宠模组切换
  • 16 - 桌宠数据和状态拓展
  • 17 - 生成ICO图标和准备打包
  • 18 - 完成开发并打包桌宠应用

已知BUG


  • • 桌宠开发主要用到了Electron,目前已知的几个BUG:
  • - 使用QQ截图功能的时候会导致桌宠永远置顶失效
  • - 在连接显示器,仅第二屏幕,拖拽会报错(目前出差没有显示器可以修复,之后如果修复了会单独出小节拓展)

资源下载


  • • 一些资源文件可以在Github上下载包,Github地址:https://github.com/InhamiRei/TaroPetForWindows
  • • 想要直接体验的话可以到这个Releases这里下载包:
  • • 点击下载这个就行了:

下一篇:1-搭建环境和创建简单的应用程序

Message Board
回复
回复内容不允许为空
留言字数要大于2,小于200!
提交成功,5s后刷新页面!
编程导航

0-桌宠开发前言

1-搭建环境和创建简单的应用程序

2-修改项目结构

3-创建一个透明的窗口

4-nodemon实现热加载

5-获取桌宠每一帧图片

6-Pixi.js加载桌宠初始动画

7-添加鼠标事件

8-获取区域颜色和判断桌宠本体

9-设置进程通信和鼠标穿透

10-实现桌宠拖拽

11-实现桌宠随机动作

12-实现桌宠播放语音

13-实现桌宠词板功能

14-设置系统托盘

15-实现桌宠模组切换

16-桌宠数据和状态拓展

17-生成ICO图标和准备打包

18-完成开发并打包桌宠应用

Copyright © 2020 芋圆社区

Powered by 浙ICP备2020039309号-1

此页面不支持夜间模式!

已进入夜间模式!

已进入普通模式!

搜索框不允许为空

签到成功!经验+5!芋圆币+2!

签到失败!今日已签到!

需要登录社区账号才可以进入!

复制成功
寄,页面未加载完成或页面无锚点