Commit Graph

290 Commits

Author SHA1 Message Date
MrZ626
3226c0c831 重构字体模块,支持多字体
控制台应用等宽字体
2021-11-27 04:24:40 +08:00
MrZ626
26fde8c694 微调默认摇杆参数 2021-11-24 20:17:53 +08:00
MrZ626
36c8449e4d 内存过低的提示每次启动最多出现三次 2021-11-23 00:28:08 +08:00
MrZ626
3c04df69f3 移除手柄时自动松开所有按下了的键,整理代码 2021-11-23 00:27:57 +08:00
MrZ626
940ac3736c 整理框架代码
整理手柄的摇杆/扳机支持代码
2021-11-22 15:59:57 +08:00
user670
d38897b54d (Experimental) Support controller axises, closes #466 (#477)
* (Experimental) Support controller axises

* Remove redundant variable; use more readable key event names

* Remove redundant comment; fix typo
2021-11-22 15:52:51 +08:00
MrZ626
05d7eb60bc 修正一处拼写问题导致报错消息识别错误 2021-11-21 21:45:37 +08:00
MrZ626
fa0bc3805f 整理代码,Zframework添加数学扩展模块 2021-11-15 15:46:57 +08:00
MrZ626
b27aa8b60d freeRow模块改名line模块并暂时在“行”的管理上不再那么节约地使用内存 2021-11-09 20:14:08 +08:00
MrZ626
f6944dc223 微调test模块 2021-11-02 17:39:23 +08:00
Trebor-Huang
c009893377 New part in Zframework 2021-11-01 10:14:09 +08:00
Trebor-Huang
3ae128d4c3 Revert init.lua 2021-11-01 10:00:39 +08:00
Trebor-Huang
9dcbd86fc3 Implement auto test 2021-10-31 19:03:05 +08:00
MrZ626
423173413f 再减少一点框架依赖 2021-10-25 15:45:20 +08:00
MrZ626
2db147461c iOS设备震动函数改为输入1|2|3三档而不是时间(适配自改love,原版love都是固定振动)
框架不再使用不属于自己的SYSTEM的变量
2021-10-24 04:45:34 +08:00
MrZ626
2fbd183322 整理代码
规范更多全局变量名
语音包/音效包列表声明放到main开头
2021-10-20 01:21:01 +08:00
MrZ626
013765d5d2 touching变量移入SCN模块
修复iOS上经常卡掉第一个触摸导致后续不能和控件交互
2021-10-18 23:45:03 +08:00
MrZ626
2ba25014c6 utf8解码报错后会提示windows用户换一个游戏版本 2021-10-18 16:33:50 +08:00
MrZ626
f9902a6ea5 框架允许自定义失去焦点时执行的操作 2021-10-17 01:13:10 +08:00
MrZ626
0099bf53cb 整理代码,框架更独立 2021-10-17 00:49:35 +08:00
MrZ626
d8b728a6b3 框架添加setOnFnKeys方法允许重定义devmode下功能键的功能(仅限F1~F7) 2021-10-12 13:49:27 +08:00
MrZ626
7a18c86927 修改一处ide认为有问题的写法 2021-10-07 18:59:04 +08:00
MrZ626
47ba8fe0af Zframework支持自定义onQuit触发的函数,destroyPlayers移出框架代码 2021-10-04 01:10:34 +08:00
MrZ626
bded1eab15 整理代码 2021-10-04 00:57:14 +08:00
MrZ626
391821bf16 Zframework的控件/场景/文本/任务模块支持基于时间更新
修改几处其他地方基于时间update
2021-09-25 02:59:38 +08:00
MrZ626
56cbe4c5b6 添加log模块,用于代替之前缺少音频文件弹出的消息框
也给缺少图片和加载错误语言等地方添加了日志
控制台添加log命令输出日志
2021-09-22 11:03:55 +08:00
MrZ626
b48e65a9d8 Zframework允许外部设置开关电量显示的条件函数 2021-09-14 17:24:37 +08:00
MrZ626
8bedd7aa2a 加快切后台自动静音速度 2021-09-12 21:14:06 +08:00
MrZ626
da13235c88 可以设置失去焦点后自动静音 close #281 2021-09-12 03:50:29 +08:00
MrZ626
4cde774cc2 Zframework框架文件会返回一个table了
可以在框架文件之外使用setCursor方法在外部设置绘制光标的函数
2021-09-11 22:15:29 +08:00
MrZ626
4de7ee4ce0 调整触屏和控件交互的细节,滑条可以拖出范围但不失去焦点 close #279 2021-09-11 04:39:45 +08:00
MrZ626
5c5ec3e16c 恢复之前字体的电量显示ui 2021-09-09 04:11:53 +08:00
MrZ626
8d8cceaeea 微调框架两个模块细节 2021-09-02 17:39:28 +08:00
MrZ626
b3e6e42790 修正联网模式可以F8+F4
整理代码,游戏场景不再有自己的tasUsed变量
2021-08-31 05:14:00 +08:00
MrZ626
f252ed63d5 eventSet可以修改所有参数
整理代码
2021-08-31 00:42:52 +08:00
MrZ626
3db2a4b30d 修改两处在GC.DO里使用print,防止更换字体后明显不对齐 2021-08-29 23:25:38 +08:00
MrZ626
51cdf864be 修复字符串扩展模块时间转换方法问题
微调音乐室ui
修复更换字体后左上时间歪了
2021-08-29 17:40:32 +08:00
MrZ626
bd9ee49255 调整字体相关的一些东西
整理代码
2021-08-29 16:08:51 +08:00
MrZ626
16c377427a setFont改为font模块,字体文件放到parts/fonts内,调整打包ci对应处 2021-08-29 14:17:52 +08:00
MrZ626
557cdf6cfb 添加barlow-condense字体作为首选英文字体(免费商用) 2021-08-29 04:10:10 +08:00
MrZ626
a1c6f720a2 代码规范:所有文件以空行结尾 2021-08-28 16:46:10 +08:00
MrZ626
bbef071931 loadlib模块改名require模块 2021-08-27 00:02:08 +08:00
MrZ626
27a0e8ee3a 整理代码 2021-08-26 15:08:24 +08:00
MrZ626
295e79984f 代码规范:把所有的tab换成空格 2021-08-25 04:28:52 +08:00
MrZ626
754545cc40 简单封装保存统计、进度、设置的三个函数方便阅读代码
f11开关全屏时会自动保存设置
close #230
2021-08-24 18:29:45 +08:00
MrZ626
743f192d85 调整限60fps代码,让出时间更接近一帧 2021-08-23 04:30:43 +08:00
MrZ626
03edb20265 修改主循环帧率控制代码,尝试修复love的wait(0)导致部分设备的巨大误差 2021-08-21 21:16:45 +08:00
MrZ626
42620bf739 整理Zframework代码
给所有模块进行更合理的分类
解除部分模块之间的依赖
修复image和bgm模块两个一般不会触发的小问题
close #209
2021-08-16 13:43:51 +08:00
MrZ626
45dce3210a 修复暂停时设置能进入彩蛋模式 close #206 2021-08-16 01:27:11 +08:00
MrZ626
1e1560651a 修复debug模式下f4可能引起报错 close #183 2021-08-09 22:34:16 +08:00