Repository navigation
重做空课表单次翻纸动效并升级至 1.0.40 - #29
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
空课表原先在切周结束后再次执行整组入场,文字和按钮会重新隐藏后出现;连续空周也缺少明确的切换反馈。本次让空周内容随翻页到位,并将静态图标替换为页面选中触发的单次 2.8 秒翻纸动效。完成后保持末帧,停留期间不循环,离开再进入才重新播放。
重做了整张纸的抬起、弯曲和翻转,并加入封面回落、书签余摆及阴影变化。预加载只准备首帧,切周覆盖层与正常页面共用时钟,主要动作在插画进入可视区域时开始。文字和按钮保持稳定,取消滑动及恢复前台不重播已完成动作。两种切周方案均支持空周,保留月份/星期栏动效,并尊重关闭系统动画的设置。
版本更新为 1.0.40(versionCode 41),引入 Lottie 6.7.1,并提供浅色/深色原创素材及可复现的素材生成脚本。
验证:
docs/empty-calendar-entrance-20261004/。