Giter Site home page Giter Site logo

[Bug] Macro conditions about sceneswitcher HOT 5 CLOSED

0rangeFox avatar 0rangeFox commented on September 26, 2024
[Bug] Macro conditions

from sceneswitcher.

Comments (5)

WarmUpTill avatar WarmUpTill commented on September 26, 2024 1

The "or not" condition type being a noop is indeed a bug - thanks for pointing that out!
Should be fixed with the linked PR.

A build will be available here in a few minutes:
https://github.com/WarmUpTill/SceneSwitcher/actions/runs/7078234725?pr=927

from sceneswitcher.

Destroy666x avatar Destroy666x commented on September 26, 2024

Some of the "if not" conditions work not as how you'd expect indeed - they aren't exact opposites. That's why "else" was added. You have to drag it from the bottom edge of actions list. It should likely be more visible with e.g. a "Show else segments" kind of button.

from sceneswitcher.

0rangeFox avatar 0rangeFox commented on September 26, 2024

I'm sorry @Destroy666x, but I didn't quite understand your explanation, could you tell me the steps of what you're referring to?

from sceneswitcher.

Destroy666x avatar Destroy666x commented on September 26, 2024

@0rangeFox in 1st macro where you have "if", drag the bottom edge (above the buttons, below 2nd list of actions) to show 3rd list ("else"), like I wrote. Add the action from your 2nd macro to that list and it should work as well:
image

I misunderstood the issue initially thinking something else may be bugged (even though I think I experienced it earlier myself :P), but regardless, I think that's a cleaner approach than doing basically a "if true or not true" kind of condition. It separates the action logic in a way that differentiates both states.

from sceneswitcher.

0rangeFox avatar 0rangeFox commented on September 26, 2024

@0rangeFox in 1st macro where you have "if", drag the bottom edge (above the buttons, below 2nd list of actions) to show 3rd list ("else"), like I wrote. Add the action from your 2nd macro to that list and it should work as well: image

I misunderstood the issue initially thinking something else may be bugged (even though I think I experienced it earlier myself :P), but regardless, I think that's a cleaner approach than doing basically a "if true or not true" kind of condition. It separates the action logic in a way that differentiates both states.

Yeah, the first time, I didn't even understand what you were talking about and I didn't even know it was possible, but only after seeing your images was I like, "how? is it using another version?", I was all lost, but after reading it several times, it started to make sense. But that's basically what I wanted instead of creating two conditions on top of it. If I'd known about this, I probably wouldn't have created two issues, but at least this issue will clarify things for others if they have the same scenario or doubts as me. Thanks! 💪

from sceneswitcher.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.