Skip to content

Conversation

ADKcodeXD
Copy link

@MakinoharaShoko
Copy link
Member

@HardyNLee 请验证

@HardyNLee
Copy link
Contributor

一个问题, 退场动画完全失效

label:loop;
changeBg:bg.png;
changeBg:none;
changeFigure:stand.png;
changeFigure:none;
jumpLabel:loop;

@ADKcodeXD ADKcodeXD force-pushed the 701-changebg-changefigure-args-duration-not-work branch from 6f923aa to 19e2a4f Compare June 13, 2025 03:50
@ADKcodeXD
Copy link
Author

一个问题, 退场动画完全失效

label:loop;
changeBg:bg.png;
changeBg:none;
changeFigure:stand.png;
changeFigure:none;
jumpLabel:loop;

已修复 测试脚本

label:start;
changeBg:WebGAL_New_Enter_Image.png -duration=0;
changeBg:bg.png -duration=0;
changeBg:WebGAL_New_Enter_Image.png;
changeBg:bg.png;
changeFigure:stand.png;
changeFigure:none;
changeFigure:stand.png -duration=0;
changeFigure:none -duration=0;
changeFigure:stand.png -transform={"position": {"x": 500,"y": 0}} -duration=0;
changeFigure:none -transform={"position": {"x": 500,"y": 0}} -duration=0;
changeFigure:stand.png -transform={"position": {"x": 500,"y": 0}};
changeFigure:none -transform={"position": {"x": 500,"y": 0}};
jumpLabel:start;

@HardyNLee
Copy link
Contributor

HardyNLee commented Jun 13, 2025

立绘或背景从非 alpha 1 状态下退场时, alpha 被强制设为 1 再进行退场动画

label:loop;
changeBg:bg.png -transform={ "alpha":0.5 } -next;
changeFigure:stand.png -transform={ "alpha":0.5 };
changeFigure:none;
changeBg:none;
jumpLabel:loop;

立绘或背景退场时, 鼠标点击 旧立绘/背景的退场动画不会被强制完成

label:loop;
changeFigure:stand.png -duration=200;
changeFigure:none -duration=10000;
: 用鼠标触发提前执行此句|按理说现在退场动画要被强制完成
changeFigure:stand.png -duration=200;
changeFigure:stand2.png -duration=10000; 在这里点击鼠标, 旧立绘退场动画不会被立刻完成
jumpLabel:loop;

@ADKcodeXD ADKcodeXD force-pushed the 701-changebg-changefigure-args-duration-not-work branch from 19e2a4f to c3f0a77 Compare June 13, 2025 10:06
@MakinoharaShoko MakinoharaShoko self-requested a review June 14, 2025 00:08
@HardyNLee
Copy link
Contributor

立绘或背景退场时, 鼠标点击 旧立绘/背景的退场动画不会被强制完成

不好意思, 这点不是您的问题, 在此 PR 前此问题也存在

@MakinoharaShoko
Copy link
Member

立绘或背景退场时, 鼠标点击 旧立绘/背景的退场动画不会被强制完成

不好意思, 这点不是您的问题, 在此 PR 前此问题也存在

一开始设计的时候,退场动画被认为没必要强制完成(默认的进场动画甚至也是),目前应该是把进场改了,退场还没想到解决方案。

但是这应该和本 PR 无关,请确认本 PR 是否已符合预期。

@HardyNLee
Copy link
Contributor

问题: 退场动画仍以出场时的状态为初始状态退场

label:loop;
;
changeBg:bg.png -transform={ "alpha":1 } -next;
changeFigure:stand.png -transform={ "alpha":1 };
setTransform: { "position":{ "x":500 }, "alpha":0.5 } -target=fig-center;
setTransform: { "alpha":0.5 } -target=bg-main;
changeFigure:none;
changeBg:none;
;
jumpLabel:loop;

@ADKcodeXD
Copy link
Author

#717

@ADKcodeXD ADKcodeXD closed this Jun 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants