setSceneSceneTransitionOverride method
Sets the scene transition overridden for a scene.
Complexity Rating: 2/5 Latest Supported RPC Version: 1 Added in v5.0.0
Implementation
Future<void> setSceneSceneTransitionOverride(
String? sceneName, {
String? sceneUuid,
String? canvasUuid,
String? transitionName,
int? transitionDuration,
}) async {
if (sceneName == null && sceneUuid == null) {
throw ArgumentError('sceneName or sceneUuid must be provided');
}
await obsWebSocket.sendRequest(
Request(
'SetSceneSceneTransitionOverride',
requestData: {
'sceneName': ?sceneName,
'sceneUuid': ?sceneUuid,
'canvasUuid': ?canvasUuid,
'transitionName': transitionName,
'transitionDuration': transitionDuration,
},
),
);
}