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

    scrivere su oggetti label e texarea

    Questo è il codice per scrivere su una label.
    Secondo voi perchè non scrive nulla? Se carico una foto sul mc_lab si vede, quindi i percorsi sono giusti. La label invece non si scrive!!!
    codice:
    _root.mc_tot.mc_lab.createEmptyMovieClip();
    _root.mc_tot.mc_lab.lab.text="sssssssssssssssssssssssssssssssssss";
    _root.mc_tot.mc_lab._x=80;
    Ho fatto delle prove e anche su una textarea non scrive nulla.

    Forse bisogna creare l'oggetto da codice?

    Come si fa?

    Poi vi volevo chiedere: sto facendo una struttura (con mc) che visualizza delle foto con vicino dei testi, dati presi da xml. Per i testi voi mi consigliate di fare una label oppure devo usare qualche altra soluzione?
    I mc sono dinamici, quindi ne ho uno di partenza, testi e foto, e gli altri si vanno a costruire con l'xml. Consigli?

  2. #2
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453

    Re: scrivere su oggetti label e texarea

    Originariamente inviato da anto.info

    [CODE]_root.mc_tot.mc_lab.createEmptyMovieClip();
    _root.mc_tot.mc_lab.lab.text="ssssssssssssssssssss sssssssssssssss";
    Non puoi assegnare un .text ad un movieclip!

    Devi creare al suo interno una text area, istanziarla e poi assegnargli un testo...


  3. #3
    Studiando ho trovato che si può creare un campo di testo su un mc così ho fatto questo:

    codice:
    //Creo il mc che carica una foto
    onClipEvent(load){
    	_root.mc_tot.mc.createEmptyMovieClip();
    	loadMovie("image/prova.jpg", "_root.mc_tot.mc");
    	_root.mc_tot.mc._x=0;
    	
    //poi creo in mc_tot un campo di testo e ci scrivo
    	_root.mc_tot.createTextField("test_txt", 20, 0, 0, 300, 100);
    	_root.mc_tot.test_txt.text = "testo...di...prova";
    Ma non mi crea proprio nulla.....dove sbaglio?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    questo è un piccolo esempio di creazione dinamica di un pulsante con un label sempre dinamico e comando di onRelease
    codice:
    //da scrivere sulla timeline principale
    _root.createEmptyMovieClip("pulsante",1);
    path = _root.pulsante;
    path.createTextField("testo", 1, 0, 0, 200, 20);
    path._x = 100;
    path._y = 200;
    path.testo.selectable = false;
    path.testo.autoSize = "center";
    formato = new TextFormat();
    formato.size = 11;
    formato.font = "Arial";
    formato.color = 0x000000;
    path.testo.text = "Questo è il mio pulsante";
    path.testo.setTextFormat(formato);
    path.onRelease = function(){
    	getURL("http://www.google.it", "_blank");
    }

  5. #5
    Non riesco a risolvere il problema.

    Spiego meglio la mia situazione:

    - ho un "mc_tot" che sarà scrollabile
    - in libreria ho un "mc" (movieclip su cui carico una foto)
    - dinamicamente creo tanti mc:
    codice:
    onClipEvent(load){
    	_root.mc_tot.createEmptyMovieClip("mc", 1);
    	loadMovie("image/prova.jpg", "_root.mc_tot.mc");
    	_root.mc_tot.mc._x=0;
    - poi cerco di creare del testo vicino agli mc:
    codice:
    _root.mc_tot.mc.createTextField("test_txt", 1, 0, 0, 300, 100);
          _root.mc_tot.mc.test_txt.text = "testo...di...prova";
    purtroppo non riesco ad uscirne fuori? Sapete vedere l'errore?

    grazie!!!

  6. #6
    ciao anto.info,
    and80 ti ha dato la soluzione... credo che darci più di una veloce occhiata sia il minimo da parte tua nei suoi confronti, visto che ci ha perso relativamente del tempo per postarti il code giusto per la tua richiesta.

    P.S: perchè in quello che tu non riesci a far funzionare c'è onClipEvent(load){... ? ti è indispensabile?

  7. #7
    Certo che ci ho dato + di un'occhiata. Il mio però era un problema + grande e non riuscivo proprioa capire il perchè. Sbagliato era proprio come avevo fatto i vari mc. Cmq anche grazie al vostro aiuto ho risolto e vi ringrazio.
    ciaooo

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.