Hello, @ChrisIceBox
I am always grateful for your help.
In the game I am currently making, I feel that players will often watch a single performance multiple times.
For now, I am planning to implement the performances using the "Timeline," but since they will be repeated many times, I think there will be requests to skip parts of the performance.
On AC, what ideas are there for implementing a way to skip or fast-forward performances at each segment?
I apologize if this is a vague question.
I would be grateful for any response.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
If the Timeline is played from an Engine: Control Timeline Action that has Wait until finish? checked, then it will be skipped if the ActionList is skippable, and the user presses the "EndCutscene" input.
For fast-forwarding: this isn't a built-in feature, but a custom script could be added to the Playable Director that affects playback speed (by e.g. controlling PlayableDirector.time). AC will still end the Action when the Timeline reaches the end at double-speed.
Thank you, Chris!
I controlled PlayableDirector.time and implemented fast-forwarding.
Since I also needed to return to normal speed in the middle, I used the Maker as a marker to return to normal speed.
It seems to be working well.