Snippets

Joël Matteotti
There is a newer version of this page. You can find it here.

Snippets

Sur cette page vous pourrez trouver des snippets sur l'utilisation de TuxDroidInterface.

Pour le moment la page est encore en cours de construction/cours d'écriture, et n'est donc pas forcément très bien organiser.

Premier exemple

Préparation

Premièrement créer un nouveau projet de type console que vous nommer Snippet

Ensuite télécharger la dernières versions des binaires de TuxDroidInterface (pour cela référer vous à la page d'accueil du projet) puis décompresser les fichier dans le répertoire Debug/ de votre projet

Puis ajouter une référence à votre projet, en allant dans l'onglet parcourir, aller rechercher TuxDroidInterface.dll

Voila maintenant nous somme prêt.

Code du programme:

using System;

namespace Snippet
{
    using TuxDroidInteface; //<== namespace du projet TuxDroidInterface

    class Program
    {

        /*nous allons maintenant déclarer une variable d'instance de type TuxDriver
        TuxDriver est la classe permettant de gérer TuxDroid
        mouvement d'ailes, ouverture/fermeture de bouche, ouverture/fermeture des yexu, ...
        */
        static TuxDriver driver = null; 

        static void Main(string[] args)
        {
            //on instancie notre variable driver
            driver = new TuxDriver();

            //Permet de démarrer le driver TuxDroid
            //sans cela il ne serrais pas possible de l'utiliser
            driver.Start();

            //Fait ouvrir la bouche au Droid
            driver.Open_Mouth();
        }
    }
}

MongoDB Logo MongoDB