Zurück   Flashforum > Flash > Mobile Flash und Flash Lite

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-03-2011, 20:08   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2010
Beiträge: 43
Scrolltext via Touch ?!

Hi,

hat es schon jemand geschafft oder weiß wie es geht mit as3 ein TExtfeld auf dem Iphone via Touch zu scrollen ???

Ich kriegs einfach nicht hin.

danke
holger
deathholly ist offline   Mit Zitat antworten
Alt 02-03-2011, 00:07   #2 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.408
Wenn Du Dich noch 1-2 Tage geduldest, kannste mein "Framework" nutzen.
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist offline   Mit Zitat antworten
Alt 02-03-2011, 08:21   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2010
Beiträge: 43
darauf warte ich gerne.
deathholly ist offline   Mit Zitat antworten
Alt 02-03-2011, 08:22   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.408
Also ich hoffe Du meintest mit Scrollen dieses typische "sliden" von Texten, Menüs usw... ?
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist offline   Mit Zitat antworten
Alt 02-03-2011, 08:40   #5 (permalink)
Singleton
 
Registriert seit: Mar 2009
Ort: Berlin / Hamburg
Beiträge: 496
Während du wartest, hier mal ein Ansatz, der von einem Textfeld 'description_txt' ausgeht:

ActionScript:
  1. package
  2. {
  3.     import flash.display.Sprite;
  4.    
  5.     import flash.events.TouchEvent;
  6.     import flash.events.Event;
  7.    
  8.     import flash.ui.Multitouch;
  9.     import flash.ui.MultitouchInputMode;
  10.    
  11.     public class Dialog extends Sprite
  12.     {
  13.         /**
  14.          * Stores the actual position of the scroller
  15.          */
  16.         private var _touchY;
  17.        
  18.         public function Dialog() {
  19.              // Initalize multi touch
  20.             Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
  21.             description_txt.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
  22.             description_txt.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
  23.            
  24.             addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
  25.         }
  26.        
  27.        /**
  28.          * Initalize starting point of the scroller.
  29.          */
  30.         private function onTouchBegin(evt:TouchEvent):void {
  31.             _touchY = evt.stageY;
  32.         }
  33.        
  34.         /**
  35.          * Adjust scrolling position of the Textbox
  36.          */
  37.         private function onTouchMove(evt:TouchEvent):void {
  38.             description_txt.scrollV += (evt.stageY - _touchY)/250;
  39.         }     
  40.     }
  41. }
__________________
digitale-avantgarde.com
shredding ist offline   Mit Zitat antworten
Alt 02-03-2011, 08:43   #6 (permalink)
Neuer User
 
Registriert seit: Nov 2010
Beiträge: 43
@Nico: ja, das meine ich
@shredding: Danke, ich werds mal probieren. wobei ich aber gleich sagen kann, ich glaub nicht dsa es für iphone os klappt. ähnliches hatte ich schon probiert. aber mal schauen

gruß
holger
deathholly ist offline   Mit Zitat antworten
Alt 02-03-2011, 08:46   #7 (permalink)
Singleton
 
Registriert seit: Mar 2009
Ort: Berlin / Hamburg
Beiträge: 496
Der Code ist aus einer Android App, da lief es sehr gut.
__________________
digitale-avantgarde.com
shredding ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Touch Events nur bei AIR? Silver_Surfer Flex allgemein 2 19-01-2011 12:37
MX 2004 Pro und Touch-Screen-Handy Roland K Flash MX 2004 0 28-02-2010 19:39
Workshop: Stay in Touch - Multi-Touch Anwendungen marc FFK10 2 13-02-2010 22:26
http://www.touch-ds.jp/fla.html Steven_LS5 Coolsites 3 16-11-2004 06:39


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele