Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-03-2010, 11:24   #1 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 586
Zeichkette inerhalb eines Textfeld manipulieren

PHP-Code:
var alphabet:Vector.<String>=Vector.<String>(["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]);

var 
hallo_txt:TextField = new TextField();
hallo_txt.text="HALLO";

addChild(hallo_txt); 
Ist es möglich, innerhalb eines Textfelds die Zeichenkette gleichzeitig zu manipulieren?

PHP-Code:
hallo_txt.text="H" alphabet[3] + "LLO"
wäre klar aber wie ist es mit gleichzeitig jedes einzelne Glied der Zeichenkette und in verschiedenen Zeitabständen.

Analog zu diesem Thema habe ich ins Forum CS4 eine *.fla gelegt.
-TextField- Position für Buchstaben-Animation bestimmen

Es nur eine Übung!

Quasi das gezielt auf ein Glied der Zeichenkette zugreifen.
speedjunkie ist offline   Mit Zitat antworten
Alt 31-03-2010, 11:39   #2 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Ort: Berlin
Beiträge: 271
alphabet[hallo_txt.text[i]-'A'];
__________________
MfG toosten

IDE: Adobe® Flex® Builder™ 3, Adobe® Flash® Builder™ 4
toosten ist offline   Mit Zitat antworten
Alt 31-03-2010, 16:04   #3 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 586
Fehler 1067

PHP-Code:
var alphabet:Vector.<String>=Vector.<String>(["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]);
var 
i:uint 0;

var 
home_txt:TextField = new TextField();
home_txt.text "HOME";
addChild(home_txt);

var 
timer:Timer = new Timer(10050);
timer.addEventListener(TimerEvent.TIMERanimi);
timer.start();

function 
animi (e:TimerEvent):void {
    
alphabet[home_txt.text[i++]-'M'];
    } 
Er schmeißt mir eine Fehlermeldung

1067: Implizite Umwandlung eines Werts des Typs String in einen nicht verwandten Typ Number.
speedjunkie ist offline   Mit Zitat antworten
Alt 31-03-2010, 16:13   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Ort: Berlin
Beiträge: 271
Sorry, ist bei AS ein wenig umständlicher als bei c!
PHP-Code:
var alphabet:Vector.<String>=Vector.<String>(["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"]);
var 
i:uint 0;

var 
home_txt:TextField = new TextField();
home_txt.text "HOME";
addChild(home_txt);

var 
timer:Timer = new Timer(10050);
timer.addEventListener(TimerEvent.TIMERanimi);
timer.start();

function 
animi (e:TimerEvent):void {
var 
z:String"M";
    
alphabet[home_txt.text[i++]-z.charCodeAt(0)];
    } 
__________________
MfG toosten

IDE: Adobe® Flex® Builder™ 3, Adobe® Flash® Builder™ 4
toosten ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
animation, array, textfield, timerevent

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
zeichkette eldar Alternative Technologien 5 26-11-2008 13:25
Alpha Weert eines Pixel manipulieren marox ActionScript 3 2 11-07-2008 18:48
Scrollen eines swf-s inerhalb einer html andrijaf Flash Einsteiger 8 08-04-2006 11:14
Felder füllen, inerhalb eines Forms? Almir HTML und CSS 0 15-04-2002 12:00
textfeldinhalte inerhalb eines movieclips dublizieren lups ActionScript 1 6 06-01-2002 02:03


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele