Discuss Scratch

link-potter
Scratcher
500+ posts

100% pen---> a pb ?

Je travaille sur un projet 100% pen et j'ai trouvé quelque chose que je trouve plutôt étrange…
Principalement dans le 100% pen on utilise à un moment où à un autre (ou tout le temps):
répéter indéfiniment
effacer tout
end
Or cela efface tout pour le stylo mis que par certains lutins, mais pourquoi ?
Cela devrait tout effacer non ?
Ça m'arrange bien que cela n'efface pas tout mais comment choisir ou savoir les lutins qui en seront affectés ?

Je sais, le titre du topic n'est pas terrible mais je n'avais pas d'idées…

En faite cela efface bien le stylo de tout les lutins mais certains en sont plus affecté, on ne les voit plus du tout à lors que d'autres bouge mais mais ont les voit encore sans que cela clignote…

Last edited by link-potter (Nov. 9, 2018 16:35:46)

bidulule
Scratcher
1000+ posts

100% pen---> a pb ?

link-potter wrote:

Je travaille sur un projet 100% pen et j'ai trouvé quelque chose que je trouve plutôt étrange…
Principalement dans le 100% pen on utilise à un moment où à un autre (ou tout le temps):
répéter indéfiniment
effacer tout
end
Or cela efface tout pour le stylo mis que par certains lutins, mais pourquoi ?
Cela devrait tout effacer non ?
Ça m'arrange bien que cela n'efface pas tout mais comment choisir ou savoir les lutins qui en seront affectés ?

Je sais, le titre du topic n'est pas terrible mais je n'avais pas d'idées…

En faite cela efface bien le stylo de tout les lutins mais certains en sont plus affecté, on ne les voit plus du tout à lors que d'autres bouge mais mais ont les voit encore sans que cela clignote…
ça dépend de la fréquence à laquelle ton lutin dessine
mets le dans une fonction sans rafraîchissement d'écran et tu auras plus de soucis

Last edited by bidulule (Nov. 9, 2018 20:21:49)


Dairop
Scratcher
100+ posts

100% pen---> a pb ?

bidulule wrote:

link-potter wrote:

Je travaille sur un projet 100% pen et j'ai trouvé quelque chose que je trouve plutôt étrange…
Principalement dans le 100% pen on utilise à un moment où à un autre (ou tout le temps):
répéter indéfiniment
effacer tout
end
Or cela efface tout pour le stylo mis que par certains lutins, mais pourquoi ?
Cela devrait tout effacer non ?
Ça m'arrange bien que cela n'efface pas tout mais comment choisir ou savoir les lutins qui en seront affectés ?

Je sais, le titre du topic n'est pas terrible mais je n'avais pas d'idées…

En faite cela efface bien le stylo de tout les lutins mais certains en sont plus affecté, on ne les voit plus du tout à lors que d'autres bouge mais mais ont les voit encore sans que cela clignote…
ça dépend de la fréquence à laquelle ton lutin dessine
mets le dans une fonction sans rafraîchissement d'écran et tu auras plus de soucis

En pen il faut tout mettre dans un seul lutin et une grande boucle, sinon la fréquence des boucles ne seront pas synchronisées et le script va dessiner, effacer puis continuer à dessiner.

Ex:
répéter indéfiniment
effacer tout
Dessiner TOUT :: #ff0000
end

Les calculs peuvent être faits en dehors de la boucle mais je te conseille de les mettre dedans pour ne pas avoir d'erreurs dues aux modifications quand les calculs sont réalisés.

Je fais du 100%pen depuis plus d'un an et demi, si toi ou qq d'autres à des questions n'hésitez pas

((pen projects :: #ff0000) (3D :: #ff4000) (games :: #ff8000) (visualizer :: #ffbf00) (and others :: #ffff00) :: #000000)









link-potter
Scratcher
500+ posts

100% pen---> a pb ?

Merci pour vos conseilles
Par contre @Dairop pour mon projet il y a pas mal d'éléments et j'utilise plusieurs lutin et pour le moment il fonctionne parfaitement donc je ne vais pas changer leur script pour les mettre dans un seul lutin car j'ai peur de tout faire crasher x) mais pour les prochains lutins, j'essayerai d'appliquer cette technique
Je clos pas ce topic comme ça si quelqu'un à des questions sur le 100% pen, il pourra les poser sur ce topic °U°
Dairop
Scratcher
100+ posts

100% pen---> a pb ?

link-potter wrote:

Merci pour vos conseilles
Par contre @Dairop pour mon projet il y a pas mal d'éléments et j'utilise plusieurs lutin et pour le moment il fonctionne parfaitement donc je ne vais pas changer leur script pour les mettre dans un seul lutin car j'ai peur de tout faire crasher x) mais pour les prochains lutins, j'essayerai d'appliquer cette technique
Je clos pas ce topic comme ça si quelqu'un à des questions sur le 100% pen, il pourra les poser sur ce topic °U°

Si tu as déjà bien avancé sur ton projet laisse le comme ça oui N'hésite pas à me poser des questions si tu en as sur le 100%pen ^^

((pen projects :: #ff0000) (3D :: #ff4000) (games :: #ff8000) (visualizer :: #ffbf00) (and others :: #ffff00) :: #000000)









Powered by DjangoBB