IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Stockage d'objets étoile spatiale dans un tableau


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    sans
    Inscrit en
    Mai 2023
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mai 2023
    Messages : 146
    Par défaut Stockage d'objets étoile spatiale dans un tableau
    Bonjour,
    j'ai besoin de stocker plusieurs objets "étoile" dans un tableau, afin de les redessiner à un autre moment sur le canvas, et comme ils portent tous le meme nom d'objet (étoile) je pense que leurs proprietés seront les memes valeurs et ce n'est pas ce que je veux puisque je voudrais qu'elles aient chacune leur position sur le canvas et enregistrée dans l'objet puis l'objet dans le tableau de stockage.

  2. #2
    Membre Expert
    Avatar de Archimède
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2005
    Messages
    1 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 644
    Par défaut
    Salut, je pense qu'il faut que tu te familiarises avec la POO (programmation orientée objet)...
    Il faut déjà que tu comprennes la notion de classe (en fait le moule qui te permet de créer tes étoiles et ensuite suivant les propriétés définies dans ta classe (position en x,y, couleur...), tu pourras créer des instances de ta classe (des objets), éléments de ton futur tableau à afficher au bon endroit.

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    class Etoile{
     constructor(x,y,col){
       ........
     }
    }
     
    const etoile1= new Etoile(10,20, '#f00');
    const etoile2= new Etoile(100,20,"#0f0");...
     
    #ou
    Tetoiles=[];
    for (let i=0;i<...;i++) Tetoiles.push( new Etoile(..,.., ..);

    https://buzut.developpez.com/tutorie...et-javascript/

  3. #3
    Membre confirmé
    Homme Profil pro
    sans
    Inscrit en
    Mai 2023
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mai 2023
    Messages : 146
    Par défaut
    D'accord, merci pour le lien !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Erreur d'exécution '424' : Objet requis --> problème dans un Tableau croisé dynamique
    Par lhonipatrice dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/08/2018, 12h27
  2. Réponses: 7
    Dernier message: 06/12/2017, 16h30
  3. Stockage de noms de fichiers dans un tableau
    Par rattlesnake dans le forum C++
    Réponses: 14
    Dernier message: 15/08/2014, 14h27
  4. [Oracle] Tables Objets : Récupérer informations dans un tableau
    Par jo6891 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 06/01/2010, 10h44
  5. Réponses: 6
    Dernier message: 14/12/2006, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo