Bonjour,

Une question de débutant :
Comment ajouter des DELETE dans une chaîne de caractères ?
Le code unicode de DELETE étant U+007F, j'ai inséré "\u007f" dans ma chaîne comme ci-dessous mais malheureusement je n'ai pas de DELETE mais juste un carré.
Mon code (pour une application en local) me permet de faire apparaitre du texte pré enregistré à chaque impulsion de touche mais j'ai aussi besoin de simuler des corrections.
Merci pour votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
var myString:String = "mon meilleur ami est blond\u007f\u007f\u007f\u007f\u007f brun \u007f\u007f\u007f\u007f chatain";
var myArray:Array = myString.split("");
stage.addEventListener(KeyboardEvent.KEY_UP, fl_KeyboardDownHandler);
 
function fl_KeyboardDownHandler(event:KeyboardEvent):void
{
  if (myArray.length > 0) {
        presentation.appendText(myArray.shift());
  } else {
        stage.removeEventListener(KeyboardEvent.KEY_UP, fl_KeyboardDownHandler);
        play();
  }
}