Navigation

    CreatiCode Scratch Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    block request when I start clone advance

    Feedback
    3
    6
    133
    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.
    • D
      dezz nuts last edited by

      make so can make multiple when start clone block and define them do separate thing instead having to spam what if please

      1 Reply Last reply Reply Quote 0
      • D
        dezz nuts last edited by

        explain be like when I start as clone clone_id

        1 Reply Last reply Reply Quote 0
        • D
          dezz nuts last edited by

          and block that apply adation stuff to all clones in that sprite

          info-creaticode 1 Reply Last reply Reply Quote 0
          • info-creaticode
            CreatiCode @dezz nuts last edited by

            @dezz-nuts

            It seems all of these can already be achieved with existing blocks, since for each clone you have control over its clone_id, so you can do something specific based on each clone’s own ID.

            If there is a specific use case that’s not covered, please explain in more details. For example, you can say “I need to create 10 clones of a sprite, and I want the clones to …”

            D 1 Reply Last reply Reply Quote 0
            • D
              dezz nuts @info-creaticode last edited by

              @info-creaticode the main issue is I do not want make massive long when start as clone blocks since have lot clone do different thing but I guess I make do

              TAO 1 Reply Last reply Reply Quote 0
              • TAO
                The Ancient One trusted helpers @dezz nuts last edited by TAO

                @dezz-nuts What you an do is use a variable instead of the built-in clone ID system.

                For example:

                set [variable] to 0;
                repeat [number] times {
                change [variable] by 1;
                create clone of myself;
                }

                Afterwards, you can say:

                when I start as clone {
                if ([var] = 1) {
                [action]
                } else if ([var] = 2) {
                [action]
                } …
                }
                and so on

                If you don’t understand I can simplify it

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