取消资源画本返回主画布的二次平移动画
新增 returning-main 阶段,区分返回主画布与进入子画布的 transform 过渡。 返回期间取消残留分页事件和进行中的子画布切换,避免返回流程被重新改写。 补充状态机与 appSurface 回归测试,并同步技术方案文档。
This commit is contained in:
@@ -5192,11 +5192,14 @@ iframe.preview-frame {
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.game-resource-book-scene--entering .game-resource-book-scene-world,
|
||||
.game-resource-book-scene--returning .game-resource-book-scene-world {
|
||||
.game-resource-book-scene--entering .game-resource-book-scene-world {
|
||||
transition: transform 420ms cubic-bezier(0.2, 0.78, 0.2, 1);
|
||||
}
|
||||
|
||||
.game-resource-book-scene--returning-main .game-resource-book-scene-world {
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.game-resource-book-scene--child {
|
||||
pointer-events: auto;
|
||||
}
|
||||
@@ -5471,11 +5474,6 @@ iframe.preview-frame {
|
||||
linear-gradient(145deg, #fffdfa 0%, #fff8f2 100%);
|
||||
}
|
||||
|
||||
.game-resource-book-manager--entering .game-resource-book-main,
|
||||
.game-resource-book-manager--returning .game-resource-book-main {
|
||||
transition: transform 420ms cubic-bezier(0.2, 0.78, 0.2, 1);
|
||||
}
|
||||
|
||||
.game-resource-book-main-heading {
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
|
||||
Reference in New Issue
Block a user