begin process at 2012 05 26 06:42:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > POTENTIOMÈTRE ROND

POTENTIOMÈTRE ROND


 Information sur la source

Note :
7,6 / 10 - par 5 personnes
7,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :potentiomètre, rond, bouton, atan2 Niveau :Débutant Date de création :15/06/2006 Date de mise à jour :29/08/2006 13:19:23 Vu / téléchargé :9 486 / 1 633

Auteur : giboo

Ecrire un message privé
Site perso
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Un simple potar que l'on tourne avec la souris.
Pour le besoin de son application, on peut récupérer la position du bouton : pour cet exemple, du texte de 0 à 100%.


 Conclusion

J'ai bien vu le potentiomètre de cedricici, mais j'ai trouvé sa rotation bien aléatoire (en fait il marche d'avantage comme une règlette).
Alors voilà ma petite contribution, grace au Math.atan2 de Flash.
(le style HiFi c'est pour les besoins de mon projet)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • potar2.flaTélécharger ce fichier [Réservé aux membres club]49 152 octets
  • potar2.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 610 octets

Télécharger le zip


 Historique

29 août 2006 13:19:23 :
Nouvelle version suite au dernier commentaire : code centralisé, évennement traité non plus par boucle mais par onEnterFrame, etc. Ne connaissant pas l'utilisation des components je ne peux aller plus loin pour l'instant.

 Sources de la même categorie

AS3 - CHARGER UNE IMAGE EXTERNE, L'UTILISER PLUSIEURS FOIS (... par SuperChouquette
Source avec Zip Source avec une capture PHP COUNTER EVOLUTION par top30
Source avec Zip DISTRIBUTION D'OBJETS par top30
Source avec Zip Source avec une capture MULTI-DEBRID par remy2501
Source avec Zip Source avec une capture MODE CONSOLE DE LINUX par tipharris

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture BOUTON DE VOLUME par pegase31
Source avec Zip MON PREMIER BOUTON EN AS3 par gilong
Source avec Zip CLIP BUTTON par mymy33
Source avec Zip INFO-BULLES par MangueCarotte
Source avec Zip BOUTON TRÈS SIMPLE EN MOVIECLIP par dark10

Commentaires et avis

Commentaire de libertyblood le 15/06/2006 16:27:32

très sympa :) Tu pourrais même bloquer le passage entre 0 et 100% pour que çà soit aussi fonctionnel qu'un vrai.

Commentaire de giboo le 15/06/2006 16:46:26

C'est d'avantage un "jog selector", donc il tournera en boucle ;-)

Commentaire de top30 le 15/06/2006 19:50:15

je suis d'accord avec "libertyBlood"...
Si c'est un jog selector, a chaque tourne tu incrémentes, et tu incrémentes même selon la vitesse de rotation, ce qui permet des ajustes très fins.

Selon ce qui tu as fais, il devrait ne pas tourner de 0 à 100 et bloqué à 100.
Si tu connaissais les composants, tu pourrais le transformer en... Mais vu ta facon de programmer ca doit te sonner "loin"...D'ailleurs ca serait bien que tu revois ton code plus "FlashMX" ou sup.

Un truc visuel, fait tourner juste la fente, pas le "métal en dessous, ca enlène du réalisme.

Correcte
[5/10]


Commentaire de giboo le 29/08/2006 13:41:11

J'ai mis à jour selon vos commentaires :
- amélioration du code
- angle mort initial
- blocage au dela du min et max

Sinon, pour le "réalisme" faire bouger un des deux reflets (oui, il y en avait 2) renforce l'impression de mouvement, et pourrait même correspondre à l'incidence variable d'une lumière d'ambiance sur la texture brossée qui tourne.

Quand aux Jogg selector : ne pas croire que celui qu'on a à la maison est le seul qui fonctionne dignement...

Commentaire de novaflash le 14/09/2006 12:19:46

"Sinon, pour le "réalisme" faire bouger un des deux reflets (oui, il y en avait 2) renforce l'impression de mouvement, et pourrait même correspondre à l'incidence variable d'une lumière d'ambiance sur la texture brossée qui tourne."

mmmhhh, je suis sur qu'en cherchant un modele tu verrais que les reflets dans la réalité
ne se comportent pas comme çà. c'est une erreur très classique. soit dit en passant il
suffit de mettre dans une couche au dessus ton reflet (blanc vers blanc transparent).
dailleurs le "pointeur" ou "flêche" doit être aussi influencé, mais selon la matière
les reflets seront différents. (pour un bouton de ce type on ajoute des masques
pour s'affranchir du pb)
http://www.novaflash.com/beta/oxytocin.png
un exemple de boutons fait avec flash tu remarqueras que la luminosité de la flêche
varie en fonction de sa "hauteur" ca n'illustre pas exactement e que je veux dire
mais j'ai la flemme de chercher un exemple dans la "réserve"

Commentaire de luK09 le 02/11/2006 17:50:08

Bonjour,

je te remercie pour cette source que je trouve intéressante et utile.

Je soulèverai un point, celui de l'angle de rotation minimum et maximum du potentiomètre.
En effet, afin que ta source soit plus polivalente, j'aurai intégré deux variables:
angleMin=...;
angleMax=...;
Et qui prendraient leurs utilités à cette ligne:

// Tester si on est arrivé au min ou au max pour appliquer la rotation
if ((((nuRo > oldRo) && (nuRo<angleMax)) || ((nuRo < oldRo)&&(nuRo>angleMin))) ...

Voilà pour la critique, sur ce je vous souhaite une bonne journée/soirée.

Commentaire de giboo le 02/11/2006 18:52:00

Avec un petit peu d'attention, on retrouve dans le clip les lignes commentées suivantes :

// angle du max/min
this.angleBord=20;

:)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Code non fonctionnel sous Flash MX [ par z0z0 ] J'apprends actuellement (avec difficulté) l'actionscript, et un problème s'est posé,alors que je voulais réalisert une animation extrémement simple. Petit problème pour couper le son d'un clip [ par sunweb7 ] Bonjour à tous,Je suis en train d'apprendre l'AS2 et je m'exerce en inventant des scénarios. Mais là je cale sur un problèmele but de cet exercice éta Animation dans bouton [ par prao ] Salut,j'ai fait un bouton, et un clip que j'ai inséré sur "dessus" dudit bouton. Et j'aimerais que lorsqu'on ne survole plus ce bouton, l'animation se Effet de fusion d'image au passage de la souris sur un bouton [ par galaxiae ] Bonjour à tous!Actuellement je travaille sur le développement d'un site interactif et je me retrouve embêté car je n'arrive pas à réaliser un effet pa Delete de movie clip [ par Burnside ] Bonjour,Je cherche comment à partir d'un bouton créer un duplicate movie clip et a partir d'un autre bouton enlever ce movie clip.ex: si je crée 10 mo Bouger un graphic en pesant sur bouton [ par magicyoda ] j'ai un bouton + un carré bleu,je voudrais que lorsque je pèse sur le bouton, le carré bleu se déplace, par exemple de 10 pixels vers la droite, mais bouton et clip (débutant) [ par phm666 ] bonjour je cherche à faire jouer un clip d'animation par exemple lorsque je passe ma souris sur un bouton.J'insère donc un clip dans l'image "dessus", Bouton flash mx liens frame HELP !!!!!!!!! [ par ANTHIBUG ] Bonjour à tous !Bon voilà mon problème :j'ai réalisé un bouton (standard) avec flash mx que je vais mettre sur un site dans le sommaire.seulement le s Faire un lien sur un bouton flash MX [ par nirega ] Bonjour,Petite question bien simple pour un avancé ou un intermédiaire...... mais pour un petit débutant comme moi .....je c pas par ou aller????je ve Aide pour un son sur un bouton ! [ par SkyCrasher ] Voila je débute tout juste en flash (5 jours)Donc évidemment je ne métrise pas l'ActionScript:J'ai deux boutons PLAY et STOPDès l'affichage, j'aimerai


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,388 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales