Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
hyperPad

hyperPad Forum

  1. Home
  2. Bug Reports
  3. Behaviour Editor makes spaghetti from Lego blocks...

Behaviour Editor makes spaghetti from Lego blocks...

Scheduled Pinned Locked Moved Bug Reports
3 Posts 3 Posters 675 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Deeeds
    wrote on last edited by
    #1

    Often, when working on a particularly tricky section of something in the Behaviour Editor, I’ll head out to a drawing app to cogitate on what I should do.

    Then, when I come back to hyperPad, the formerly orderly layout of my Behaviour nodes has turned into a nearly unrecognisable spaghetti.

    This wouldn’t be so bad if the deletion of links wasn’t so easy to do, or there was an UNDO feature.

    But it is bad, in its own right. Made worse by these above problems. I have to waste time, each time, gingerly, carefully pulling at, teasing out and generally exploring and repositioning all of this… so I can get back to thinking about what I was going to do next…

    At which point I head back to my notes in the drawing app, only to return to a recreation of the spaghetti below…

    PLEASE FIX!

    0_1513012556191_spagboll.jpg

    ps. No, I haven't found double tapping on nodes to be all that helpful. It seems to make things worse during times like this as it only impacts its own children, and sometimes itself relative to its parent.

    Aidan_FireA 1 Reply Last reply
    0
    • T Offline
      T Offline
      Thecheater887
      wrote on last edited by Thecheater887
      #2

      Let me suggest how this can be fixed.

      Add a grid that the user can not see.

      Make the behaviors snap to the center of the squares, and lines snap to the borders of the grids.

      I’ll mock-up a graphical interface in a few minutes.

      Update: @Deeeds, if your behaviors are randomly spaghetti, it’s because hyperPad failed to save the behavior layout locations on the last exit.

      Another update:

      Here’s my mock-up.
      Mock-up

      Things to notice:

      • Arrows pointing where the particular noodle is heading on any location noodles can join or split from the branch
      • all behaviors and noodles at even distances due to being gridlockedv
      • no need for inaccurate double-tap rearrange
      • Should have made the noodles side by side by expanding that grid column after every additional noodle instead of making the noodles thinner as more were added.
      • dotted grid not visible to the user
      • user can tap the noodle to select the parent, two finger tap to zoom out and highlight the parent and child, and double tap to break
      1 Reply Last reply
      1
      • D Deeeds

        Often, when working on a particularly tricky section of something in the Behaviour Editor, I’ll head out to a drawing app to cogitate on what I should do.

        Then, when I come back to hyperPad, the formerly orderly layout of my Behaviour nodes has turned into a nearly unrecognisable spaghetti.

        This wouldn’t be so bad if the deletion of links wasn’t so easy to do, or there was an UNDO feature.

        But it is bad, in its own right. Made worse by these above problems. I have to waste time, each time, gingerly, carefully pulling at, teasing out and generally exploring and repositioning all of this… so I can get back to thinking about what I was going to do next…

        At which point I head back to my notes in the drawing app, only to return to a recreation of the spaghetti below…

        PLEASE FIX!

        0_1513012556191_spagboll.jpg

        ps. No, I haven't found double tapping on nodes to be all that helpful. It seems to make things worse during times like this as it only impacts its own children, and sometimes itself relative to its parent.

        Aidan_FireA Offline
        Aidan_FireA Offline
        Aidan_Fire
        wrote on last edited by
        #3

        @Deeeds Behaviour positions inside objects only save when you save and exit your project. If you close it or it crashes before then, then your behaviours will all load in their positions when they were first dropped into the object (making a mess).

        1 Reply Last reply
        1

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Search