mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-08-25 02:35:57 -05:00
Updated Automatically cycle through a list of scenes (markdown)
@@ -1,3 +1,4 @@
|
||||
## Single macro
|
||||
To automatically cycle through a list of scenes you can set up a macro similar to this one:
|
||||
|
||||

|
||||
@@ -15,4 +16,26 @@ Repeat steps 3 and 4 for each scene and delay you wish to add to your sequence.
|
||||
7. If you should want to stop your automated scene switch from running you can pause the macro by unchecking the box next to the macros name.
|
||||
(This can also be done via hotkey - check the OBS settings window to configure a corresponding key binding)
|
||||
|
||||
Note: It is also possible to set this up using the "Sequence" tab, but in general it is recommended to use the "Macro" tab as it is much more powerful and customizable.
|
||||
This approach is probably the most intuitive to set up.
|
||||
|
||||
## Multiple macros (Scene condition)
|
||||
|
||||
An alternative approach to set up multiple macros each containing a single "Scene" condition in combination with a [duration modifier](Macro-duration-modifiers) and a "Scene" action switching to the next scene in the sequence once the condition is met.
|
||||
|
||||

|
||||
|
||||
This approach has the upside of making it easier to interrupt the sequence by simply switching to a scene that is not part of the sequence manually.
|
||||
However, the downside is that you cannot transition from one scene multiple different scenes easily. (So something like A->B->A->C might be tricky to set up)
|
||||
|
||||
## Multiple macros (Sequence action)
|
||||
|
||||
Yet another alternative is to define multiple macros only containing actions - one switching to the scene and optionally another waiting for the duration for which the scene shall be visible - and one macro controlling when the actions are being executed using the "Sequence" action type.
|
||||
|
||||

|
||||

|
||||
|
||||
It has the upside of making it rather easy to remove individual sequence elements at "runtime" by simply pausing the corresponding macro.
|
||||
|
||||
## Variables
|
||||
|
||||
If your sequence as very complex logic, it might be worth having a look into [Variables](Variables), which can be used in the "Switch scene" action instead of an individual scene.
|
||||
Reference in New Issue
Block a user