SweetSea
396293c8af
Custom image from clipboard ( #1157 )
...
* Update how text renders in button and key
* Add a placeholder
* Add actual code and language entry
* Sort buttons
* Alter to keep original behaviour
* I HAVE OCD
* Add back legacy behaviour
2024-10-26 23:44:31 +08:00
C6H12O6 + NaCl + H2O
2d12ab3a19
Log viewer ( #1076 )
...
* Add scene
* Modify app_console.lua
* Add fix ability to viewlog in case log got messed a bit
2024-01-16 15:19:19 +08:00
MrZ_26
f38746ff96
直接放入Zframework文件
2023-12-04 20:02:12 +08:00
MrZ626
94e06fab4a
移除Zframework,准备使用submodule
2022-01-03 14:35:10 +08:00
MrZ626
b07c4dc53a
优化滑条控件和列表框控件
2021-12-26 02:57:57 +08:00
MrZ626
a8628275a0
大量指数接近动画改为基于时间而不是帧
2021-12-22 02:19:42 +08:00
MrZ626
9c8c9f2106
涉及框架的设置项统一应用,不再细分时机
...
修改errData的获得方式
WIDGET新增setOnChange方法,不再依赖THEME
2021-12-16 12:39:42 +08:00
MrZ626
85cb55cdd0
文本控件也支持设置最大宽度了
2021-12-07 15:51:19 +08:00
MrZ626
6493e0e623
创建button和key控件时的sound参数可以指定音效名了
2021-12-03 16:45:37 +08:00
MrZ626
22b61bc9c3
修正暂停界面数据显示条件为>=180帧而不是>180帧
...
key控件微调
2021-12-02 00:30:21 +08:00
MrZ626
915598dec4
整理代码,SFX模块load时会提示缺失多少音效
2021-12-01 19:23:39 +08:00
MrZ626
26e66b313f
继续收拾各种ui相关
...
空心控件统一加上灰色背景方便观察
按钮样式调整
2021-12-01 02:40:11 +08:00
MrZ626
6d6584f99e
修改按钮音效,给复选框和选择器添加新音效
2021-11-29 02:48:41 +08:00
MrZ626
e6bc567b12
两种按钮上的文本也会挤压绘制了
...
优化控件绘制性能
修正两个背景设置按钮位置错误
调整之前忘了同步的语言
2021-11-28 04:56:55 +08:00
MrZ626
4859faf1e7
创建控件允许留空code域,什么都不会发生
2021-11-28 02:03:52 +08:00
MrZ626
b6c37a5c9f
框架keyDown事件机制微调,重构框架主循环和控件相关代码
...
可以用键盘和手柄控制光标(手柄不完善)
整理代码和部分语言文件细节
2021-11-27 23:16:21 +08:00
MrZ626
f6b4c1b109
整理代码,表示键盘按键的字符串使用单引号
2021-11-27 19:01:32 +08:00
MrZ626
e61b9b23a0
修复右侧c/s/a+方向键不能触发控件功能 close #492
2021-11-27 14:33:36 +08:00
MrZ626
3226c0c831
重构字体模块,支持多字体
...
控制台应用等宽字体
2021-11-27 04:24:40 +08:00
MrZ626
a45b6ad57e
move音效在方块因重力或旋转触地时也会播放,而不只是移动后
...
move音效名改为touch
2021-11-09 16:04:03 +08:00
MrZ626
423173413f
再减少一点框架依赖
2021-10-25 15:45:20 +08:00
MrZ626
76bfaa870e
控件模块不再依赖TABLE扩展模块
2021-10-20 16:18:04 +08:00
MrZ626
fd3b187d32
修正文本框控件长度限制判定问题
2021-10-18 00:20:15 +08:00
MrZ626
fdb6276869
输入框控件可以设置长度限制了
2021-10-17 23:39:34 +08:00
MrZ626
0099bf53cb
整理代码,框架更独立
2021-10-17 00:49:35 +08:00
MrZ626
391821bf16
Zframework的控件/场景/文本/任务模块支持基于时间更新
...
修改几处其他地方基于时间update
2021-09-25 02:59:38 +08:00
MrZ626
3714fea994
滑条和复选框控件支持lim属性限制文本宽度
2021-09-16 02:29:58 +08:00
MrZ626
49e1c0758d
调整选择器控件出错时的行为
...
修复没有音乐文件的时候dtw小程序报错
2021-09-11 19:44:13 +08:00
MrZ626
57497dbd74
整理代码,较复杂的单行if-then-end拆成多行
2021-09-03 00:28:08 +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
a1c6f720a2
代码规范:所有文件以空行结尾
2021-08-28 16:46:10 +08:00
MrZ626
a7b38335c9
微调自定义游戏和音乐室ui
...
整理代码
2021-08-27 22:29:32 +08:00
MrZ626
295e79984f
代码规范:把所有的tab换成空格
2021-08-25 04:28:52 +08:00
MrZ626
8f910f95f4
整理代码,调整local函数名规范(较边缘的代码不必遵守,比如外部的库和小程序):
...
特别临时性的用全大写字母缩写或者单字母
TASK模块用到的任务函数和检查函数开头分别为task_和check_
其他函数开头添加下划线作为指示
2021-08-25 02:40:01 +08:00
MrZ626
eaf4e3d71e
将.97,.97,.975的白色改为.97,.97,.97
2021-08-18 15:22:14 +08:00
MrZ626
6559a405e1
修复选中listBox时按空格会报错
2021-08-13 22:22:11 +08:00
MrZ626
2ee2eb4274
切换场景后自动触发一次控件的cursorMove
2021-08-11 16:17:12 +08:00
MrZ626
336aa85cf8
key控件新增fShade属性(自定义亮起素材)
2021-08-07 16:56:08 +08:00
MrZ626
f6e3b35482
DOGC移入GC拓展模块,GC.DO添加dRPol(圆角正多边形)命令
2021-08-07 14:55:19 +08:00
MrZ626
a9d2f097d8
调整游戏内ui和控件ui:
...
默认背景色调整
减少纯白色使用
减小线宽
增加圆角
2021-08-05 17:58:09 +08:00
MrZ626
6fff929856
更新框架,aDraw模块改名gcExtend
2021-07-26 17:30:35 +08:00
MrZ626
7f1f9b0221
修复有屏幕滚动的场景按住鼠标拖动时控件会失去焦点
2021-07-21 15:03:31 +08:00
MrZ626
56b2a41eee
增加滑条控件测试声音的间隔
2021-07-14 18:58:37 +08:00
MrZ626
82dc468868
修复debug模式未选中控件按f5报错和离开场景后部分控件不会失去焦点
2021-07-10 00:37:37 +08:00
MrZ626
7b227181f2
修复键盘控制滑条或者选择器时报错
2021-07-08 03:58:25 +08:00
MrZ626
6cb81b461b
listBox:remove最后一个元素时会尝试自动将光标上移防止光标消失
2021-06-28 02:40:43 +08:00
MrZ626
d15757dcc2
listBox控件新增pop和remove方法
2021-06-27 03:18:43 +08:00
MrZ626
ce91e75cd2
调整listBox的drawF参数顺序
2021-06-26 21:37:38 +08:00
MrZ626
0ea58e0858
整理代码,添加最新版本兼容
2021-06-26 14:20:48 +08:00