Navigation

    Fuze Arena Logo
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Help
    • Discord

    Sprites - Help!

    Work In Progress
    8
    34
    1983
    Loading More Posts
    • 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.
    • T
      TheDearHunter F last edited by

      Ah i was only calling collideMap once and not in my game loop. This helped, thank you!

      1 Reply Last reply Reply Quote 0
      • Willpowered
        Willpowered Fuze Team last edited by

        Nice, glad you got it working! When I have an ETA on when the fix for this issue can be deployed, I'll let everyone know.

        1 Reply Last reply Reply Quote 0
        • sys64738
          sys64738 F last edited by

          I have a question about sprite animation.

          I have a sprite that is animating through frames correctly when idling.

          When I detect control input say c.right I set the sprite animation to the corresponding right direction frames. And set the location. The sprite is moving to the right but no longer animates until I stop pressing c.right. I assume each time I update the sprite location it's resetting the animation to it's first frame.

          I've looked at example code and can't spot what I am doing wrong.

          Discostew 1 Reply Last reply Reply Quote 0
          • Discostew
            Discostew F @sys64738 last edited by

            @sys64738 the resetting of the animation is more likely from assigning the frame when detecting the key press.

            sys64738 1 Reply Last reply Reply Quote 1
            • sys64738
              sys64738 F @Discostew last edited by

              @Discostew yeah that's it. Trying to figure out best way to stop it retriggering. Guess a Boolean switch will do for now

              1 Reply Last reply Reply Quote 0
              • pianofire
                pianofire Fuze Team @Martin last edited by pianofire

                @Martin == vs = is the oldest trap in the book! Some compilers now warn you about this one

                1 Reply Last reply Reply Quote 0
                • Martin
                  Martin Fuze Team last edited by

                  I don’t know why my brain just assumes because it’s basic, it’s should be a single = and somehow magically know the difference!

                  1 Reply Last reply Reply Quote 1
                  • sys64738
                    sys64738 F last edited by sys64738

                    Was this ever resolved. Just got collisions working in my latest project and then turned off show collision boxes. And well here I am with same problem as Martin.

                    Edit have loaded an empty map as above. And added

                    
                    for x = 0 to 10 loop
                    collidemap(bubblesprite[x])
                    Collide = detectspritecollision(subsprite,bubblesprite[x])
                    

                    And it works very occasionly for a bit then doesn't

                    1 Reply Last reply Reply Quote 0
                    • Martin
                      Martin Fuze Team last edited by Martin

                      I am told that it is resolved in the next patch that has been submitted for review.

                      It works 100% of the time for me when using what you have done. I do also collide subsprite with the map as well however. Maybe try that?

                      sys64738 1 Reply Last reply Reply Quote 1
                      • sys64738
                        sys64738 F @Martin last edited by

                        @Martin oh brilliant that was the problem, I didn't collidemap the sub, so obvious in hindsight! thank you!

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post