Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    scrollbar stile "Rempox"

    sul nuovo (e bellissimo) sito di rempox:

    http://www.rempox.it/rpx2006/home.asp

    ho visto questi scrollbar che hanno un effetto decellerato nello scrolling. Vorrei chiedervi come è possibile realizzarlo, ma il mio interesse non è scopiazzare il codice action bensì capire quali sono le righe di comando che creano questo effetto.

    grazie

  2. #2
    Utente di HTML.it L'avatar di GER
    Registrato dal
    Feb 2006
    Messaggi
    66
    sullo stesso sito c'è un link contact/area dove puoi inviare una email a lui...
    Lui lo sapra di sicuro... chiediglielo direttamente

  3. #3
    ho già provato in passato a contattare in pvt ma non ho mai ricevuto risposte. Spero che risponda qui, cosi potranno leggere anche altri utenti interessati.

  4. #4
    Rempox se non puoi dare informazioni per copyright puoi dirmelo per cortesia?

    ti ringrazio ancora.
    ciao

  5. #5
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    91
    copyright???

    quali???

    che livello hai in as? cosi vediam un po se ti spiego come si fa... mi scomoderò io.

  6. #6
    diciamo ke so associare azioni ai pulsanti, loadMovie, loadNum....molto poco insomma

  7. #7
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    91
    quindi devo presupporre che non hai mai visto l'onEnterFrame, le funzioni e che non sai spostare un oggetto da action?

  8. #8
    Ciao Cristal

    scusami ma non sempre ho tempo di rispondere sul forum anche perchè per me è un hobby sia il flash che il forum.

    Ciò premesso rispondo sempre ai pvt e non ricordo se proprio a te ho risposto dicendo se hai un problema generico posta sul forum così vedrano anche gli altri.

    per il tuo problema il fatto è che se non hai mai affrontato il problema esposto a lolol.........

    la tua richiesta si traduce ... mi dai il tuo scrollbar!!!

    La mia risposta è <<...inizia a farlo, posta il codice che non ti funziona ed insieme agli altri vediamo di arrivare a dama.>>

    ok ?? Ti aspetto.

    Ciao

  9. #9
    Utente bannato
    Registrato dal
    Dec 2005
    Messaggi
    91
    Originariamente inviato da rempox
    Ciao Cristal

    scusami ma non sempre ho tempo di rispondere sul forum anche perchè per me è un hobby sia il flash che il forum.

    Ciò premesso rispondo sempre ai pvt e non ricordo se proprio a te ho risposto dicendo se hai un problema generico posta sul forum così vedrano anche gli altri.

    per il tuo problema il fatto è che se non hai mai affrontato il problema esposto a lolol.........

    la tua richiesta si traduce ... mi dai il tuo scrollbar!!!

    La mia risposta è <<...inizia a farlo, posta il codice che non ti funziona ed insieme agli altri vediamo di arrivare a dama.>>

    ok ?? Ti aspetto.

    Ciao
    quoto

  10. #10
    ho ricevuto varie e-mail in relazione a questo post circa l'effetto di decelerazione....

    allora tanto per capire come muovere qualcosa entro certi limiti..........

    codice:
    // scroller
    mc._x=20
    mc._y=20
    mc._height=20
    mc._width=10
    // btn up
    up._x=20
    up._y=10
    up._height=10
    up._width=10
    //btn dwn
    dwn._x=20
    dwn._y=120
    dwn._height=10
    dwn._width=10
    // my track
    mytrack._x=20
    mytrack._y=20
    mytrack._height=100
    mytrack._width=10
    
    // limiti e posizioni
    L_SU = mc._y
    L_GIU= dwn._y
    P=mc._y
    mc.H=mc._height
    inc=5
    
    up.onPress=function(){
    	this._parent.mc.scrolla=true
    	this._parent.moveUP()
    }
    up.onRelease=function(){
    	this._parent.mc.scrolla=false
    }
    
    dwn.onPress=function(){
    	this._parent.mc.scrolla=true
    	this._parent.moveDWN()
    }
    dwn.onRelease=function(){
    	this._parent.mc.scrolla=false
    }
    
    function moveDWN(){
    	mc.onEnterFrame=function(){
    		if(this.scrolla){
    		   this._parent.P=this._parent.P+this._parent.inc
    		}
    			if((this._y+this.H)< this._parent.L_GIU){
    				this.Y=this._parent.P - this._y
    				this._y+=Math.round(this.Y/3)
    				if(this.Y==1){this._y=this._parent.P;delete this.onEnterFrame}
    			}else{
    				this.scrolla=false;this._parent.P=this._y
    			    this._y=this._parent.L_GIU-this.H;delete this.onEnterFrame
    			}
    	}
    }
    function moveUP(){
    	mc.onEnterFrame=function(){
    		if(this.scrolla){
    		   this._parent.P=this._parent.P-this._parent.inc
    		}
    		if(this._y > this._parent.L_SU+this._parent.inc){
    			this.Y=this._parent.P - this._y
    			this._y+=Math.round(this.Y/3)
    			if(this.Y==1){this._y=this._parent.P;delete this.onEnterFrame}
    		}else{
    			this.scrolla=false;this._parent.P=this._y
    			this._y=this._parent.L_SU;delete this.onEnterFrame}
    	}
    }

    Questo esempio non è lo scroller ma bensi il concetto della decelerazione comandata da 2 pulsanti che ne variano la direzione.


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.