TUTORIEL PAINTPOT. Louise Henninot - Anne- Cécile Patou - Julie Roquefort

Documents pareils
Prise en main rapide

Leçon N 5 PICASA Généralités


Pop-Art façon Roy Liechtenstein

COURS WINDEV NUMERO 3

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Manuel v. 6sV Simplement surfer. Simplement cliquer. Simplement bloguer.

Guide de démarrage rapide. (pour la version 5.0.)

Guide d utilisation 2012

Création WEB avec DreamweaverMX

Création d un site Internet

Comment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?

Installation d'une galerie photos Piwigo sous Microsoft Windows.

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

Réalisation de cartes vectorielles avec Word

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US

Support de formation pour l'installation d'un logiciel gratuit de retouche d'images et gestion de la qualité, taille et format des images :

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Découverte et prise en main de SWEET HOME 3D

Création d un petit livre Avec le logiciel «Didapages» Version Didapages 1.1 PC

MODE D EMPLOI DU MODULE D E-COMMERCE

Organiser vos documents Windows XP

Utiliser le site Kahoot pour créer des quiz interactifs

Découvrir l'ordinateur (niveau 2)

Comment se connecter au dossier partagé?

Infolettre #6: SkyDrive

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

Designer d escalier GUIDE DE L UTILISATEUR. Stair Designer-1

INTRODUCTION. Pour réaliser une pièce sur Charlyrobot, il faut le faire en trois étapes :

NAVIGATION SUR INTERNET EXPLORER

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

Faire du publipostage par mails (mass-mailing) avec VTigerCRM

FICHE 17 : CREER UN SITE WEB

Sommaire. Images Actives Logiciel libre développé par le CRDP de l académie de Versailles 2 Rue Pierre Bourdan Marly le Roi

LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE. Bonne utilisation à toutes et tous! UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE

«Petit guide d utilisation Prezi» par Marc Nolet

Open-Sankoré. Mise en route. Guide utilisateur Février 2013 NTICE (E. S.)

Microsoft Windows XP. Movie Maker 2

BIRT (Business Intelligence and Reporting Tools)

Optimiser pour les appareils mobiles

Atelier Découverte de Windows. janvier 2012

Créer ses partitions avec. Finale. Composer arranger éditer. Benjamin martinez. Groupe Eyrolles, 2011, ISBN :

Prise en main du logiciel. Smart BOARD Notebook 10

Troisième projet Scribus

GESTION DU LOGO. 1. Comment gérer votre logo? Format de l image Dimensions de l image Taille de l image 9

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

KM2 W1 EVC1 M3~ Manuel AUTOMSIM API 24V. BP Dcy 1MINI 1MAXI.

STRUCTURE DE L ORDINATEUR

Transférer des fichiers à l aide de WinSCP et 2 contextes d utilisation dans des sites SPIP avec FCK editor

Créer un album photo

Prise en main du logiciel Smart BOARD

INITIATION A L INFORMATIQUE. MODULE : Initiation à l'environnement Windows XP. Table des matières :

Création d une application Android (APPInventor)

Quelques outils pour le logiciel «Tuxpaint»

Création d un petit livre Avec le logiciel «Didapages 1.1»

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

Leçon N 4 Sauvegarde et restauration

Tutoriel. Votre site web en 30 minutes

Assistant d e tablissement de Tableaux

Consignes générales :

Création de maquette web

Utilisation de l éditeur.

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

PROFIS Installation. Module 4: Module 3D Design

Créer des étiquettes avec les adresses d'un tableau Calc

Guide utilisateur. Nouvelle gamme couleur Konica Minolta

Windows serveur 2012 : Active Directory

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Créer vos données sources avec OpenOffice, adieu Excel

Prezi. Table des matières

Manuel d utilisation du web mail Zimbra 7.1

Tutoriel d utilisation du Back-Office du site de la ligue

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7

Avant de démarrer: Contenu: Une introduction aux outils exhibbit pour créer, donner un aperçu et publier une exposition en ligne.

Le poste de travail, les dossiers et les fichiers

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

Sérère Sine Network Diokodial : Bienvenue sur le Réseau Social Sérère Sine

Concevoir son premier espace de cours sur la plateforme pédagogique Moodle

Notice d'utilisation Site Internet administrable à distance

Administration du site

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

SOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA

Activités pour la maternelle PS MS GS

Mes premiers diaporamas avec Open Office Impress?

Améliorer le contenu d une encyclopédie collaborative. Faire preuve d esprit critique

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Ce dont nous avons besoin pour suivre ce tutorial :

Les sauvegardes de l ordinateur

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

Introduction à la présentation graphique avec xmgrace

Introduction à Expression Web 2

Comment créer une facture

Eclipse atelier Java

BeLearner.com, en 5 leçons!

Quelques outils pour le logiciel «Tux Paint»

Transcription:

TUTORIEL PAINTPOT Le joueur customise au gré de ses envies images et photos! Faire des points et des courbes aux couleurs de l arc en ciel, voilà une application ludique pour laisser cour à sa créativité! Louise Henninot - Anne- Cécile Patou - Julie Roquefort M2 IPM 2013-14

2 Sommaire Dans le designer... 3 Mise en place des éléments... 3 Renommer et attribuer des propriétés aux éléments... 5 Dans l Éditeur... 9 Configurer les boutons... 10 Appliquer l action «dessiner au cercle en touchant l écran du téléphone»... 12 Appliquer l action «dessiner un trait en touchant l écran du téléphone»... 13 Compétences Développées : Paramétrer une application sensible au mouvement du doigt d un joueur. Paramétrer une application capable de faire des points. Paramétrer une application capable de faire des courbes. Paramétrer un bouton qui efface une action mise en place par le joueur. Intérêts pédagogiques de l application : Les Canevas permettent une zone d expression libre de la part de l apprenant. Pour apprendre à compter par exemple. On pourrait imaginer un dessin vierge et demander d y ajouter 1 soleil, 2 nuages, 3 oiseaux... En paramétrant les calibres des courbes et des points, on peut également apprendre les tailles. Tout simplement dessiner au doigt en partant d un canevas blanc.

3 Dans le designer Objectif Travailler dans la partie Designer du programme. C est la première étape de toute application. Se familiariser avec cette interface. Pour démarrer la création de votre application PaintPot, allez dans My Projects et cliquez sur New. Nommez votre projet : PaintPot. Cliquez sur OK, le Designer s ouvre. Mise en place des éléments Il vous faut mettre en place les différents composants qui seront nécessaires à votre application : dans la Palette, cherchez : Dans la partie Basic cliquez sur Button (que nous nommerons Bouton par la suite) et glissez-le dans la partie Screen. Réitèrez cette action afin d avoir 4 boutons dans votre Screen. Les boutons ainsi placés se nomment automatiquement Button1, 2, 3 et 4. Dans la partie Basic toujours, cliquez sur l élément Canvas (que nous nommerons Canevas par la suite) et glissez-le dans le Screen. Dans la partie Screen Arrangement, cliquez sur HorizontalArrangement et glissez-le dans le Screen.

4 Votre Screen se présente comme cela : Nous allons maintenant mettre en place les éléments dans le Screen. Cliquez sur le Canevas et glissez le en haut de votre Screen. Glissez les Boutons1, 2 et 3 dans le cadre HorizontalArrangement et placez ce dernier en haut de l écran. Glissez le Canevas juste en dessous. Votre Bouton4 est placé en dernier. Votre Screen est prêt :

5 Renommer et attribuer des propriétés aux éléments Intéressez vous maintenant aux interfaces Components, Media et Properties : Dans la partie Components, tous vos éléments sont affichés et rangés en arborescence (on voit que les 3 Boutons sont sous l élément HorizontalArrangement1) Dans la partie Media, vous avez la possibilité de télécharger du son, des images, Dans le cas de notre application, le joueur dessinera sur une image. Cliquez sur Upload New, une fenêtre s ouvre. Cliquez sur Choisissez un fichier et indiquez le fichier souhaité (ici une photo de la console de jeux Vectrex), Ouvrir puis OK. Votre image est maintenant présente dans la partie Media. Dans la partie Properties, vous avez la possibilité d appliquer différentes propriétés à vos éléments.

6 Dans Components, cliquez sur Canvas1. En bas de cette interface cliquez sur Rename. Une fenêtre s ouvre, renommez votre canevas DrawingCanevas1. Cliquez sur OK. Nous le nommons «Drawing» car ici le canevas sera la zone dans laquelle le joueur aura la possibilité de dessiner. Dans Properties : BacgroundImage : notre joueur aura la possibilité de dessiner sur une image. C est ici que nous allons insérer notre image de Vectrex. Cliquez dans la fenêtre où il est inscrit None et sélectionnez le fichier Vectrex que vous avez téléchargé. Cliquez sur OK. Dans Width, cliquez sur Automatic, une fenêtre s ouvre. Nous vous conseillons de choisir Fill Parent (l image s ajustera à la largeur d écran de l Androïd du joueur) Faites de même avec Height.

7 Dans votre Screen votre image est déformée. Afin d avoir un aperçu plus réaliste du visuel de votre application, vous pouvez inscrire 300pixels dans Height. Mais n oubliez pas de remettre Fill Parents avant de passer dans l Éditeur. Votre Canevas est prêt, passons maintenant aux boutons. Dans Components, cliquez sur Button1 et renommez-le BoutonRouge. Dans Properties : Cliquez sur le carré noir en dessous de Background et sélectionnez la couleur Rouge. Cliquez dans la fenêtre en dessous de Text et écrivez Rouge. Faite cette manipulation avec les boutons 2 et 3 en les nommant respectivement BoutonVert et BoutonBleu et en leur attribuant les propriétés correspondantes. Suite à cela, votre Screen et votre Components sont ainsi :

8 Dans Components, cliquez sur le bouton 4 et renommez-le BoutonEfaccer. Dans Properties, modifiez Text en inscrivant Effacer. Votre travail dans la partie Designer est terminé! En haut à droite du Designer cliquez sur Open Block Editord. Cette action téléchargera un fichier. Ouvrez le, c est votre Éditeur.

9 Dans l Éditeur Objectifs Mettre en place les actions inhérentes à PaintPot à savoir : Appliquer des actions à un bouton. Comprendre les fonctions When do, call et Set À gauche de l interface Éditeur, dans la partie My Blocks, je retrouve tous les éléments que j ai créés dans le Designer.

10 Configurer les boutons Dans My Blocks, cliquez sur BoutonRouge. Un menu déroulant s ouvre. Cliquez sur la pièce when BoutonRouge.Click do et glissez-la sur la droite pour la déposer dans votre éditeur. Cliquez maintenant sur DrawingCanevas1 et glissez la pièce set DrawingCanevas.PaintColor to dans l interstice de la pièce précédente. À ce stade vous pouvez remarquer un petit picto sur la pièce When Do : Si vous passez votre souris dessus, le message suivant s affiche : Ces messages sont pratiques car ils vous signalent que votre puzzle n est pas complet. Enfin, sortez de la partie My Blocks en cliquant sur la partie Built-In. Cliquez sur Colors et sur la pièce color Red. Glissez sur la droite afin de l assembler à vos deux pièces précédentes. Voici la chaîne que vous avez construite : Faites les mêmes manipulation avec le BoutonVert et le BoutonBleu afin d obtenir les puzzles suivants :

11 Dans My Blocks, cliquez sur BoutonEffacer, choisissez la pièce when BoutonEffacer.Click do et placez-la. Cliquez maintenant sur DrawingCanevas1 et glissez la pièce call DrawingCanevas.Clear dans l interstice de la pièce précédente. Vous l aurez compris, en cliquant sur le bouton Effacer sur votre téléphone, le Canevas sera nettoyé.

12 Appliquer l action «dessiner au cercle en touchant l écran du téléphone» Dans MyBlocks, DrawingCanevas1, cherchez la pièce when DrawingCaneva.touched do. À cette pièce sont déjà rattachées différentes pièces x et y correspondent aux coordonnées de la zone que vous touchez sur l écran de votre téléphone. Nous parlerons de touchedsprite dans un prochain tutoriel. Pour le moment intéressons-nous à l interstice do. Toujours dans DrawingCanevas1, chercher la pièce call drawingcanevas.drawingcercle x,y et r et placez-la dans l interstice do de la pièce précédente. Comme son nom le désigne, cette pièce permet de dessiner un cercle dont le diamètre est défini dans l interstice r (radius) et le lieu par les coordonnées x et y. On va donc attribuer la valeur x dans l interstice x et la valeur y dans l interstice y. Pour cela, cliquer dans My Définitions vous trouverez les pièces value x et value y. La valeur du r est un nombre. Allez dans Built-in puis Math et prenez la pièce number 123 pour l insérer dans l interstice r. En Cliquant sur 123 vous pourrez changer la valeur de la pièce, inscrivez 5 (pour 5mm). À ce stade, si vous testez votre application, chaque fois que vous toucherez l écran, un rond se dessinera.

13 Appliquer l action «dessiner un trait en touchant l écran du téléphone» Dans MyBlocks, DrawingCanevas1 je vais chercher la pièce when DrawingCaneva.dragged do et je lui joins la pièce call DrawingCanevas.DrawLine x1, y1, x2 et y2. Dans My definition j associe : - value currentx à l interstice x1 - value currenty à l interstice y1 - value prevx à l interstice x2 - value prevy à l interstice y2 Ces associations signifient que le trait se dessine (il est «preview» donc prévisualisé ce qui signifie qu il apparaît) à l endroit où le doigt est posé («current»). Vous pouvez à présent tester votre application!