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

XNA/Monogame Discussion :

Adaptation d'une application XNA dans Siverlight


Sujet :

XNA/Monogame

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 128
    Points : 86
    Points
    86
    Par défaut Adaptation d'une application XNA dans Siverlight
    Bonjour à tous !

    J'ai créé un jeu Windows Phone grâce à XNA, et et je cherche actuellement à l'intégrer dans une application Silverlight/XNA.

    Dans mon application XNA, on pouvait lire la méthode update suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    protected override void Update(GameTime gameTime)
    {
        image.Update(gameTime, graphics);
    }
    où graphics est un GraphicsDeviceManager.

    Le problème c'est que dans l'application Silverlight/XNA, le GraphicsDeviceManager est remplacé par un SharedGraphicsDeviceManager et le GameTime par un GameTimerEventArgs.

    J'ai réglé le second problème en faisant ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    private void OnUpdate(object sender, GameTimerEventArgs e)
    {
        image.Update(new GameTime(e.TotalTime, e.ElapsedTime));
    }
    Mais le problème, c'est que la méthode update veut en second paramètre un objet de type GraphicsDeviceManager, et c'est là que je bloque. Je n'arrive pas à faire les transformations nécessaires afin de que le SharedGraphicsDeviceManager puisse être accepté.

    Si vous avez des idées, je suis preneur !

    Merci d'avance !

    Wapiti89

  2. #2
    Membre expert

    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Février 2006
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2006
    Messages : 1 031
    Points : 3 092
    Points
    3 092
    Par défaut
    Pourquoi as tu besoin dans ton update d'image un GraphicsDeviceManager et pas d'un GraphicsDevice tout court ?
    Suivez le développement de Chibis Bomba
    twitter : https://twitter.com/MoD_DiB
    DevBlog : http://moddib.blogspot.fr/

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

Discussions similaires

  1. [VB.NET] Comment lancer une application externe dans ma Form
    Par afdmats dans le forum Windows Forms
    Réponses: 1
    Dernier message: 03/10/2006, 15h27
  2. [WinDev] Est-il possible d'executer une application Win32 dans un site ?
    Par ran_hery dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 22/09/2006, 14h41
  3. Réponses: 2
    Dernier message: 18/08/2006, 16h06
  4. Langage le plus adapté pour une application SGBD multiplateforme ?
    Par diarbenn dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 27/07/2006, 11h19
  5. Réponses: 3
    Dernier message: 08/07/2006, 19h59

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