angelablueheart
Messages postés10Date d'inscriptionsamedi 14 février 2009StatutMembreDernière intervention 4 mars 2010
-
2 mars 2010 à 15:25
angelablueheart
Messages postés10Date d'inscriptionsamedi 14 février 2009StatutMembreDernière intervention 4 mars 2010
-
4 mars 2010 à 10:54
Bonjour,
Je dois développer un site internet adaptable pour HTC hero.
Je voudrais pouvoir realiser une scrollbar invisible. C'est à dire je voudrai que quand l'utilisateur passe son doigt de gauche à droite ça fasse une défilement des news comme avec une scrollbar.
Ou à défaut, créer une scrollbar qui suivra le doigt de l'utilisateur.
J'ai cherché un peu sur internet et je n'ai pas trouvé.
ChasseurDeChimeres
Messages postés292Date d'inscriptionmercredi 7 novembre 2007StatutMembreDernière intervention15 janvier 20133 2 mars 2010 à 16:03
Salut;
Question intéressantes, qui en amène une autre, comme flash gère t'il les événements d'un écran tactile, je sais flash player 10.1 intègre une api spéciale gérable sous AIR pour la gestion des écrans tactiles multi-touch :
http://www.adobe.com/devnet/flash/articles/multitouch_gestures.html
Sinon par défaut il me semble que les événements renvoyés sont identiques à ceux renvoyés par la souris (à vérifier), le mieux, vu le manque de docs en ligne à se sujet), serait de tester directement.
Dsl de pas pouvoir plus t'aider, si tu pouvait me tenir au courant au cas ou tu en apprendrais plus se serait cool.
CDC.
ChasseurDeChimeres
Messages postés292Date d'inscriptionmercredi 7 novembre 2007StatutMembreDernière intervention15 janvier 20133 2 mars 2010 à 18:48
Re;
Moi je verrait bien un truc dans le genre :
onRelease : tu récupère et stocke la position de la souris (du doigt)
onPress : tu récupère la position de la souris et tu la compare à celle récupérée lors du onPress et en fonction du résultat tu scroll la page dans la direction désirée et de la distance désirée.
en espérant que ça t'aide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
angelablueheart
Messages postés10Date d'inscriptionsamedi 14 février 2009StatutMembreDernière intervention 4 mars 2010 3 mars 2010 à 16:54
ReCouCou!
Aujourd'hui j'ai essayé.
En enfait j'arrive à faire bouger mon contenu, seulement il y a deux problèmes.
Je test avec le nokia 5800 et le HTC Hero
1) le code ne marche que sur le nokia 5800.
2) Il me fait tout défiler. C'est à dire que je passe de l'item 1 à 12. Si je deplace un tout petit peu mon pousse alors il se déplace de 1 à 8. Mais c'est très variable.
Je ne sais pas comment faire pour pouvoir gérer cela.
si vous avez une idée?
Voici mon code:
var maxLength:Number;
var moveValue:Number;
var maxItems:Number;
var select:Number;
var Items:Array;
//var myKeyListener:Object;
var mouseListener:Object;
mouseListener = new Object();
//Call Init Function
Init();
mouseListener.onMouseDown = function() {
// renvoie les coordonnées X et Y de la souris
x_ = _xmouse;
y_= _ymouse;
x_txt.text = _xmouse;
y_txt.text = _ymouse;
};
mouseListener.onMouseUp = function() {
// renvoie les coordonnées X et Y de la souris
x_after = _xmouse;
y_after = _ymouse;
x_txt.text = _ymouse;
y_txt.text = _ymouse;
};
Mouse.addListener(mouseListener);
function Init()
{
texte.text = "dans le init";
//Define an Item Array List - movieclips use array item value as linkage value used with attachMovie function
Items = ["Item 1", "Item 2", "Item 3", "Item 4", "Item 5", "Item 6", "Item 7", "Item 8", "Item 9", "Item 10", "Item 11","Item 12"];
//Setting parameters for the Scroll bar
maxLength= scrollBar_mc.track_mc._height;
//Initializing parameters
ChasseurDeChimeres
Messages postés292Date d'inscriptionmercredi 7 novembre 2007StatutMembreDernière intervention15 janvier 20133 3 mars 2010 à 17:29
Salut;
J'avoue que là je ne sais pas trop quoi te dire, peut être en essayant avec l'événement "Mouse.move" ou avec un "drag and drop", il faudrait peut être tester sur chacun des supports comment réagissent chacun des événements