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

Langage Delphi Discussion :

Affichage et déplacement d'images


Sujet :

Langage Delphi

  1. #1
    Invité
    Invité(e)
    Par défaut Affichage et déplacement d'images
    Bonjour,

    J'utilise Delphi7.
    Je souhaite créer un petit jeu composé une image de fond et différentes images (toujours le même nombre) qui vont se placer dessus avec de la transparences.
    Les images vont être amenées à se déplacer.

    Quel est la bonne manière de procéder. Quel format utiliser pour les différentes images ?
    Faut-il placer un TImage pour chaque image que je souhaite afficher ?
    Comment animer les déplacement ?

    Je suppose que ce sujet a déjà été abordé mais je n'ai rien trouvé, je n'utilise peut être pas les bons mots clés.
    Merci de tous vos conseils sur ce sujet.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Sur un projet comme le tiens je suis partie sur la librairie Graphics32.

    En fond, un TImage32 ou je dessine sur le canvas.

    Un TImage (Transparent) pour chaque images (png, bmp, ou ImageList), ou le MouseDown, MouseMove, MouseUp est géré pour le bouger par drag & drop.
    Si ton image doit bouger toute seule, utilise les positions Left et Top pour la déplacer par code.

    J'ai une fonction pour le rotation des TImage par rapport à un angle réel si ça t’intéresse.

    Si tu n'es pas obligé de rester sous Delphi 7, et que tu va avoir besoin de rotation ou autre sur tes images, tu peux partir en Firemonkey avec la version Starter.

  3. #3
    Membre expérimenté Avatar de guillemouze
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    876
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 876
    Points : 1 448
    Points
    1 448
    Par défaut
    J'utiliserai aussi GR32, avec les layers (TBitmapLayer il me semble). Il y a un exemple d'utilisation des layers fourni avec le composant

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par retwas Voir le message
    Sur un projet comme le tiens je suis partie sur la librairie Graphics32.
    Oui, je vais rester en Delphi 7. Ce petit projet est un prétexte pour me perfectionner sur Delphi 7.
    Je vais regarder la librairie Graphics32.

    pour le système, c'est globalement l'idée que j'avais.
    Les images seront déplacé au clavier, je passerais donc pas les propriétés Top et Left.

    Je vous remercie.

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

Discussions similaires

  1. [VB6] Affichage centré d'une image
    Par Sophie2097 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 12/05/2006, 15h28
  2. Erreur pour l'affichage aléatoire d'une image
    Par bellebiquette dans le forum Langage
    Réponses: 3
    Dernier message: 21/04/2006, 23h45
  3. [Conception] affichage aleatoire d'une image
    Par bellebiquette dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 24/02/2006, 23h58
  4. [WD5.5] Mode d'affichage d'un champs Image
    Par Herve_63 dans le forum WinDev
    Réponses: 2
    Dernier message: 17/02/2006, 15h06
  5. [Tableaux] Ajouter l'affichage dynamique d'une image
    Par leloup84 dans le forum Langage
    Réponses: 3
    Dernier message: 16/02/2006, 10h14

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