Discuss Scratch

PseudoCode1090
Scratcher
7 posts

App Engine

Bonjour ! J'esseye de créer un moteur d'app pour ouvrir et ranger les icônes sur un écran d'accueil : J'esseye de créer un algorithe afin d'espacer automatiquement les apps en fonction du nombre d'apps (sa fait beaucoup d'app). Pouvez-vous m'aider ?

Project :

https://www.mediafire.com/file/ipxzr40npjavot1/App_engine.sb3/
PedroRobertus
Scratcher
100+ posts

App Engine

PseudoCode1090 wrote:

Bonjour ! J'esseye de créer un moteur d'app pour ouvrir et ranger les icônes sur un écran d'accueil : J'esseye de créer un algorithe afin d'espacer automatiquement les apps en fonction du nombre d'apps (sa fait beaucoup d'app). Pouvez-vous m'aider ?

Project :

https://www.mediafire.com/file/ipxzr40npjavot1/App_engine.sb3/
Salut !
Demande à des scratchers experimentés pour repondre a cette question


ma33-ma
Scratcher
91 posts

App Engine

comme ca

répéter indéfiniment
effacer tout
mettre [i v] à [1]
répéter [nbr d'apps] fois
basculer sur costume (i)
mettre [x v] à ((((i) * [espace entre 2apps]) - [limite de l'ecran]) modulo (nbr d'apps sur une ligne))
mettre [y v] à (([espace entre 2apps]* ([plancher v] de ((i) / (nbr d'apps sur une ligne))))-[limite de l'ecran])
aller à x: (x) y:(y)
estampiller
ajouter à [i v] (1)
end
end
en mettant des costumes de 1 à 10…
a modifier en fonction des besoins

imagine ::motion
program ::sensing
share ::operators
mais c pas du tt orgiginal comme signature ça
PseudoCode1090
Scratcher
7 posts

App Engine

ma33-ma wrote:

comme ca

répéter indéfiniment
effacer tout
mettre [i v] à [1]
répéter [nbr d'apps] fois
basculer sur costume (i)
mettre [x v] à ((((i) * [espace entre 2apps]) - [limite de l'ecran]) modulo (nbr d'apps sur une ligne))
mettre [y v] à (([espace entre 2apps]* ([plancher v] de ((i) / (nbr d'apps sur une ligne))))-[limite de l'ecran])
aller à x: (x) y:(y)
estampiller
ajouter à [i v] (1)
end
end
en mettant des costumes de 1 à 10…
a modifier en fonction des besoins

Merci ma33-ma ! Je vais allez tout de suite esseye ! Question : A quoi correspond “espace entre 2apps” et “nbr d'apps sur une ligne” ?

Last edited by PseudoCode1090 (March 28, 2024 19:46:18)

ma33-ma
Scratcher
91 posts

App Engine

nbr d'apps sur une ligne = nombre d'aplications sur la meme ligne:



ici 4 smiley sur la ligne
espace entre deux applications :

50 d'espace

100d'espace
a toi de gérer en fonction de la taille de tes icones

imagine ::motion
program ::sensing
share ::operators
mais c pas du tt orgiginal comme signature ça
PseudoCode1090
Scratcher
7 posts

App Engine

Je voudrais utiliser un sytème de clone pour mes apps (ce qui parait plus logique que l'extention paint)… Peut tu m'aider à intégrer sa ? Oui on n'a pas tous BAC+15 en Scratch
ababoin07
Scratcher
100+ posts

App Engine

PseudoCode1090 wrote:

Je voudrais utiliser un sytème de clone pour mes apps (ce qui parait plus logique que l'extention paint)… Peut tu m'aider à intégrer sa ? Oui on n'a pas tous BAC+15 en Scratch
Je crois qu'il y a des projets scratch pour aider la mise en oeuvre de projets avec des clones, intéressant mais perso je préfère l'extension stylo
ababoin07
Scratcher
100+ posts

App Engine

PseudoCode1090 wrote:

Je voudrais utiliser un sytème de clone pour mes apps (ce qui parait plus logique que l'extention paint)… Peut tu m'aider à intégrer sa ? Oui on n'a pas tous BAC+15 en Scratch
D'ailleurs je connais personne ayant bac+15 en scratch
PseudoCode1090
Scratcher
7 posts

App Engine

ababoin07 wrote:

PseudoCode1090 wrote:

Je voudrais utiliser un sytème de clone pour mes apps (ce qui parait plus logique que l'extention paint)… Peut tu m'aider à intégrer sa ? Oui on n'a pas tous BAC+15 en Scratch
D'ailleurs je connais personne ayant bac+15 en scratch
Si @griffpath
ma33-ma
Scratcher
91 posts

App Engine

PseudoCode1090 wrote:

Je voudrais utiliser un sytème de clone pour mes apps (ce qui parait plus logique que l'extention paint)… Peut tu m'aider à intégrer sa ?
quand le drapeau vert pressé
mettre [i v] à [1]
répéter [nbr d'apps] fois
basculer sur costume (i)
mettre [x v] à ((((i) * [espace entre 2apps]) - [limite de l'ecran]) modulo (nbr d'apps sur une ligne))
mettre [y v] à (([espace entre 2apps]* ([plancher v] de ((i) / (nbr d'apps sur une ligne))))-[limite de l'ecran])
aller à x: (x) y:(y)
créer un clone de [moi meme v]
ajouter à [i v] (1)
end
en mettant des costumes de 1 à 10…
a modifier en fonction des besoins

imagine ::motion
program ::sensing
share ::operators
mais c pas du tt orgiginal comme signature ça
PseudoCode1090
Scratcher
7 posts

App Engine

ma33-ma wrote:

PseudoCode1090 wrote:

Je voudrais utiliser un sytème de clone pour mes apps (ce qui parait plus logique que l'extention paint)… Peut tu m'aider à intégrer sa ?
quand le drapeau vert pressé
mettre [i v] à [1]
répéter [nbr d'apps] fois
basculer sur costume (i)
mettre [x v] à ((((i) * [espace entre 2apps]) - [limite de l'ecran]) modulo (nbr d'apps sur une ligne))
mettre [y v] à (([espace entre 2apps]* ([plancher v] de ((i) / (nbr d'apps sur une ligne))))-[limite de l'ecran])
aller à x: (x) y:(y)
créer un clone de [moi meme v]
ajouter à [i v] (1)
end
en mettant des costumes de 1 à 10…
a modifier en fonction des besoins
Merci
Fluffygamer_
Scratcher
1000+ posts

App Engine

ma33-ma wrote:

(#3)
comme ca

(script)

en mettant des costumes de 1 à 10…
a modifier en fonction des besoins
Très bon script !

Last edited by Fluffygamer_ (March 30, 2024 16:52:50)


BREAKING NEWS
The evil kumquats have rebelled and now they don't just eat signatures.

NOW THEY EAT YOUR «MY STUFF» PAGE AND OTHER 2.0 UI PAGES !
Credit to @jmdzti_0-0

BLOCKS ARMY :
((0) - (0)) //  This is Zero. He protects my signature from evil kumquats

------(:-:)------ :: pen //  This is Bumpa. She bumps my topics when necessary. She also have a few skills at fighting since Zero taught her.

(O(w :: variables)O :: sensing) // This is Dogee. He helps me doing projects

('-' :: list) // This is Little. She verify that evil kumquats aren't coming.

° ° :: #0055ff //  This is 2S. He is the best animator I never seen on scratch. His account is Scratcheurscratch (https://scratch.mit.edu/users/Scratcheurscratch)

when green flag clicked :: cap //  This is Soja. I don't know if it's a boy or a girl but who cares ? Soja often draw thumbnails for my projects.
ma33-ma
Scratcher
91 posts

App Engine

merci

imagine ::motion
program ::sensing
share ::operators
mais c pas du tt orgiginal comme signature ça

Powered by DjangoBB