Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

script za skrolovanje teksta dok korisnik drzi pritisnuto dugme?

  • 3 odgovora
  • 3.900 pregleda

Najnovija ↓

script za skrolovanje teksta dok korisnik drzi pritisnuto dugme? 23.01.2007. u 17:15 · pre 240 meseci #1
Drugari, treba mi mala pomoc oko rolanja teksta ali se isto moze primeniti i na druge stvari.

Kako bi izgledao script koji bi rekao flashu da radi 'nesto' dok je dugme pritisnuto?

U mom slucaju je rolanje teskta u pitanju,
napisao sam 'on (press){tekst.scroll -= 1;}'
ali to ga pomeri samo za jedan red i onda mora ponovo da se klikne,
ja bih hteo da se to ponavlja dok je dugme pritisnuto, dok ne bude pusteno.

Ne mogu da provalim do..while petlju, ili while ili repeat...
(nisam ucio flash skritpove, nego onako, na divljaka :)

Hvala unapred, Mihailo.

p.s. kad smo vec kod toga, kako bi izgledao kod da se to desava dok je mis na dugmetu (bez pritiska)? hvala jos 1 :)
Potpis
Posao na internetu, korak-po-korak
www.posteno.com
Re: script za skrolovanje teksta dok korisnik drzi pritisnuto dugme? 23.01.2007. u 18:32 · pre 240 meseci #2
Gornje dugme:
Code:

on (rollOver) {
    this.rolaj = true;
    this.rolaj2 = false;
}
on (press) {
    this.rolaj == true;
    this.rolaj2 = false;
    
}
on (release, rollOut) {
    _root.rolaj = false;
}



donje dugme:
Code:


on (rollOver) {
    _root.rolaj2 = true;
    
    this.rolaj = false;
}
on (press) {
    _root.rolaj2 = true;
    this.rolaj = false;
    
}
on (release, rollOut) {
    _root.rolaj2 = false;
}


Kod na _rootu:
Code:

this.onEnterFrame = function() {
    if (rolaj == true) {
        this.myText.scroll--;
    }
    if (rolaj2 == true) {
        this.myText.scroll++;
    }
    
};


Mozes da biras on Press ili onRollover.
Re: script za skrolovanje teksta dok korisnik drzi pritisnuto dugme? 24.01.2007. u 15:04 · pre 240 meseci #3
Hvala puno druze, radi kao bombona,
Osim sto si napravio par greskica u kodu, pa sam ga skratio malo i pojednostavio i sad je super :)

Ovako:

Gornje dugme:

Code:

on (rollOver) {
    _root.rolaj = true;
}
on (press) {
    _root.rolaj = true;
}
on (release, rollOut) {
    _root.rolaj = false;
}



Donje dugme:
Code:


on (rollOver) {
    _root.rolaj2 = true;
}
on (press) {
    _root.rolaj2 = true;
}
on (release, rollOut) {
    _root.rolaj2 = false;
}


Kod na _rootu:
Code:

this.onEnterFrame = function() {
    if (rolaj == true) {
        this.myText.scroll--;
    }
    if (rolaj2 == true) {
        this.myText.scroll++;
    }
    
};


Inace, sta znaci == a sta =?
Je li = za dodeljivanje, a == za poredjenje?

I zasto nece da radi kad se izostavio ovaj ' this.onEnterFrame'? Nije mi jasno...

Hvala jos 1!
Potpis
Posao na internetu, korak-po-korak
www.posteno.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme