Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: pulsanti scroll

  1. #1

    pulsanti scroll

    Salve
    vorrei sapere se e come è possibile che dei mc che gestiscono lo scroll di un testo dinamico caricato in un filmato siano visibili solo se la lunghezza del testo eccede le dimensioni del campo di testo..
    qualcuno mi sa dare un'idea su come fare?
    Grazie

  2. #2
    ehhh...?
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  3. #3
    Direi che devi gestire la cosa usando scroll e maxscroll...se scroll<maxscroll allora mostri i movieclip che gestiscono lo scroll, altrimenti no

  4. #4
    ehm... qualche dettaglio?
    thnks broly

  5. #5
    Originariamente inviato da claire
    ehm... qualche dettaglio?
    thnks broly
    Te l'ho già detto, devi usare una condizione scroll<maxscroll
    Moh non ho tempo per farti un codice più preciso o una prova perchè sto andando a dormire :gren:

    Magari domani...

  6. #6

  7. #7
    Originariamente inviato da claire
    oki broly, grazie
    Tu intanto prova neh :gren:

    Ciao

  8. #8
    @broly
    ti sarebbero bastati 5 min. :di56:

    @claire
    visto che prima non hai capito..
    allora ti posto un'es. concreto per risolvere..

    codice:
    _global.mainTL = this;
    
    var usingThumb = false;
    
    scroller_mc._visible = false;
    
    readText = new loadVars ();
    
    
    readText.onLoad = function () {
    	
    	myText_txt.htmlText = this.myText;
    	if (myText_txt.maxscroll < 2) {
    		scroller_mc._visible = false;
    	} else {
    		scroller_mc._visible = true;
    	}	
    	myText_txt.scroll = 0;
    	
    	scroller_mc.thumb_mc._y = 0;
    	
    	var percentVisible = (myText_txt._height / myText_txt.textHeight) * 100;
    	
    	scroller_mc.thumb_mc._yscale = percentVisible;
    };
    
    short_mc.onRelease = function () {
    	readText.load ("smText.txt");
    };
    medium_mc.onRelease = function () {
    	readText.load ("medText.txt");
    };
    long_mc.onRelease = function () {
    	readText.load ("longText.txt");
    };
    
    myText_txt.onScroller = function () {
    	
    	if (!usingThumb) {
    		
    		var trackLength = scroller_mc.track_mc._height - scroller_mc.thumb_mc._height;
    		
    		var scrollPos = (this.scroll - 1) / (this.maxscroll - 1);
    		
    		scroller_mc.thumb_mc._y = trackLength * scrollPos;
    	}
    };
    se serve ti mando un fla!
    ciaooo
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  9. #9
    Originariamente inviato da webbeloz
    @broly
    ti sarebbero bastati 5 min. :di56:
    Anche fosse?
    E' un forum, non un mercatino del codice, mica bisogna fare codici a tutte le ore

  10. #10
    non litigate ragazzi

    allora io sto usando questa funzione:

    function scrolla() {
    if (_root.box2.test.maxscroll>10) {
    _root.box2.frecciasu._visible = 1;
    _root.box2.frecciagiu._visible = 1;
    } else {
    _root.box2.frecciasu._visible = 0;
    _root.box2.frecciagiu._visible = 0;
    }
    }
    che richiamo dai pulsanti che caricano il testo..
    le maledette frecce spariscono.. ma non c'è verso di farle riapparire se il testo è lungo
    cosa cavolo sbaglio???

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.