CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme: Dessin rectangles sur canvas. javascript

soulii144
soulii144
Niveau 2
05 octobre 2019 à 16:59:05

Salut à tous.
Je suis en première année de programmation à la fac en Belgique. Et j'aurai besoin d'aide. je ne veux pas les réponses je veux juste un coup de pouce pour comprendre l'exercice. En gros l'exercice consisté à créer des rectangles en js sur un canvas.
Là où je bloque c'est que les calculs je les ai faits de ma tête même si je sais que ce n'est pas la bonne manière. et depuis 2-3 jours j'essaye de chercher la bonne méthode pour dire à mon code de faire le calcul des points des rectangles lui-même mais je ne trouve aucune réponse
ceci es mon résultat pour le moment
https://image.noelshack.com/fichiers/2019/40/6/1570286860-capture-d-ecran-3.png

et ça c'est ce que je dois obtenir
https://image.noelshack.com/fichiers/2019/40/6/1570287231-capture-d-ecran-4.png

/*Rectagle en haut a gauche*/
function drawUpLeftRect () {

context.beginPath();
context.rect(50,50,175,175);
context.stroke();

}
/*Rectangle du milieu*/
function drawMidRect (){

context.beginPath();
context.rect(135,135,175,175);
context.stroke();
}
/*Rectangle en bas a droite*/
function drawLowRight () {

context.beginPath ();
context.rect(225,225,175,175);
context.stroke();

}
/*Petit Rectangle a gauche*/
function drawLitLowLeft(){

context.beginPath();
context.rect(((175/2)-10),312.5,(175/3),(175/3));
context.stroke();

}

drawUpLeftRect();
drawMidRect();
drawLowRight();
drawLitLowLeft();

Donc ce que j'aimerais savoir c'est comment je pourrais arriver en fait à faire en sorte de dessiner un rectangle et ensuite trouver les autres points de départ. Je sais que ces des math, ce n'est pas le souci. Le gros problème c'est que je ne sais pas comment ni même ou écrire ces lignes de code avec les math.

Message édité le 05 octobre 2019 à 17:00:17 par soulii144
ouimaisquoi
ouimaisquoi
Niveau 8
05 octobre 2019 à 17:57:20

Je ne connais pas le JS mais si on me posait ce genre de problème, je me plongerais dans la doc du langage
Et même si je n'y connais rien il me semble qu'il manque des trucs pour que ça ressemble à du Java
En te souhaitant que des connaisseurs te viennent en aide

godrik
godrik
Niveau 30
05 octobre 2019 à 18:47:47

Est ce que tu as calculer la position de chaque rectangle? Je veux pas dire dans ton code, je veux dire a la main.
Si non, commence par faire ca.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment