Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Testo dinamico verticale

    Salve gente,
    ho un campo dinamico annidato in due mc. Il testo che appare nel campo di testo viene passato attraverso un get (filmato.swf?labelpage=Prova) e viene stampato attraverso "nomemc1.nomemc2.istanzacampo.text = _root.labelpage;".

    Adesso ho la necessità di stampare la stringa in modo verticale
    (es.:
    P
    r
    o
    v
    a )
    Ho pensato: rendo il campo di testo come HTML e passo filmato.swf?labelpage=P
    r
    o
    v
    a... purtroppo così non va!

    Quali consigli mi suggerite?
    Grazie

  2. #2
    Prova:
    labelpage="P"+newline+"r"+newline+"o"+newline+"v"+ newline+"a";

    ma credo che ci siano metodi meno macchinosi, come creare un campo per un lettera e dupplicarlo in verticale 5 volte (inquesto caso) e inserire un lettera per ogni dupplicato.

  3. #3
    Grazie per la risposta,
    comunque se c'è qualcuno che conosce questo metodo meno macchinoso mi farebbe un grosso piacere, visto che attraverso questo metodo devo realizzare 6 filmati differenti!

    Grazie

  4. #4

  5. #5
    Fai un campo di testo (var:lettera) e mettilo in un movieCLip (clip).
    Poi metti sul primo fotogramma:
    parola = "prova";
    lett = new String(parola);
    for (i=0; i<parola.length; i++) {
    duplicateMovieClip(clip, "clip"+i, i);
    this["clip"+i]._y = this.clip._y+(17*(i));
    this["clip"+i].lettera = lett.slice(i, i+1);
    }

  6. #6
    grazie 1000!!!
    Lo provo subito

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.