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

    PRINT- stampare + livelli di una clip

    Ciao a tutti.

    rieccomi qui con un problemino fresco fresco...


    Voglio stampare il contenuto di una clip (McPrint)
    essa ha tre livelli e un solo frame:

    1 - (#p) con un campo di testo dinamico che prende le info da XML
    2 - (#p) una clip (imgToPrint) che riceve un'immagine da XML
    3 - uno sfondo (simbolo grafico)

    sulla root ho un tasto 'STAMPA' che ha questo codice:
    print ("_root.mcPrint","bframe")

    ... non mi stampa tutto.
    Io vorrei stampare sia il testo (campo di testo dinamico) che l'immagine (imgToPrint)

    come posso fare?
    Grazie
    http://www.fondali.it

  2. #2
    ho notato in passato che assegnando un nome di istanza ad un campo dinamico poi non ne viene stampato il contenuto ... non chiedermi perche.

    Puoi risolvere il problema associando al campo di testo una variabile e poi assegnando a quella variabile il testo da visualizzare nel campo di testo ... in questo modo funziona tutto

  3. #3
    assegnando un nome di istanza ad un campo dinamico poi non ne viene stampato il contenuto
    guarda che ti sbagli.
    Il testo viene correttamente stampato... è l'immagine che non appare.
    http://www.fondali.it

  4. #4
    lol, a me non lo stampa :]

    prova a mettere testo e img sullo stesso frame allora

  5. #5
    e vaiii!!!

    funziona!
    non ci avevo pensato a mettere tutto sullo stesso frame...


    Grazie CyberPunK...
    se vuoi vedere come ho fatto a stampare il txt dinamico, te lo mostro.

    :tongue:
    http://www.fondali.it

  6. #6
    mostra mostra, che io ho dovuto fare i salti mortali ...

  7. #7

    on (release){
    // definisco uno stile
    myformat = new TextFormat();
    myformat.font = "Verdana"
    myformat.size = 10;
    myformat.color = 0x000000;

    // prendo il testo da un'altro campo
    _root.mcPrint.TextToPrint.text = _root.text_player.testo.text;
    // applico lo stile
    _root.mcPrint.TextToPrint.setTextFormat(myformat)
    // carico l'immagine prendendo l'url da XML
    _root.mcPrint.imgToPrint.loadMovie(childNodes.attr ibutes.url);

    }


    il tasto STAMPA:

    on (release) {
    print(_root.mcPrint, "bmovie")
    }


    la clip McPrint è rimasta come avevo scritto nel primo post...
    solo che ora la clip ImgToPrint e il campo di testo dinamico sono sullo stesso livello ... come mi hai suggerito.

    e il gioco è fatto!
    http://www.fondali.it

  8. #8
    ovviamente il codice che ho scritto è in un pulsante solo.

    http://www.fondali.it

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.