ugrás a tartalomhoz

Statikus szoveg simitas + scroll

Anonymous · 2005. Júl. 13. (Sze), 19.41
Sziasztok!

Van egy tobb oldalas flash honlap. Ahol a szoveg belefer az oldalba, ott statikuskent jelenitem meg. Ahol pedig nem, ott dinamikuskent a scroll-ozas miatt. A statikusnal anti-alias -t (vagy mit, de a lenyeg hogy simabb lesz) tesz a szovegre magatol, dinamikusnal nem es persze itt nem tudom formazni a szoveget. Kerdesem a kovetkezo:
1. Hogyan tudnam az anti alias-t kiszedni hogy ugyanugy nezzen ki a szoveg?
2. A statikust hogy lehet scrollozni hogy mindket esetben ugyanolyan legyen a szovegem?

-a frame-en a kod:
function scu() {
_root.onEnterFrame = function() {
textb.scroll--;
};
}
function scd() {
_root.onEnterFrame = function() {
textb.scroll++;
};
}
function del() {
delete _root.onEnterFrame;
}


-az egyik nyilon:
on (rollOver) {
scu();
}
on (rollOut) {
del();
}

-a masik nyilon
on (rollOver) {
scd();
}
on (rollOut) {
del();
}


De ez csak a dinamukusra tudom hasznalni. Szoval ha a statikusba irok, akkor nem lehet egy fix szoveg keretet letrehozni, mert tovabb novekszik, ha a szoveg tul hosszu. Remelem ertheto voltam. Barki aki tud, kerem segitsen. Elore is koszonom! (kratka)
 
1

Értelmesebben?

tiny · 2005. Júl. 13. (Sze), 21.49
tesz a szovegre magatol

Mi teszi ezt? Ha van linked, akkor az is sokat segít. Én így nem sokat értettem abból, hogy mi a problémád és mi tesz hova mit. Mondjuk lehet azért mert fogalmam sincs mi az az anti-alias.
Mr.Tiny
2

anti-alias

Anonymous · 2005. Júl. 13. (Sze), 22.36
antialias = élsimítás
Magyarul: a betűk, vagy más alakzatok széle nem "olyan ronda szőrös"... :)
Na, dereng? :)

Gyulus
3

Mindenhol dinamikus?

Poetro · 2005. Júl. 14. (Cs), 09.45
A flash egy vektoros formátum, és mint olyan, minden vektoros szövegre, és minden egyébre antialias-t rak. Ez egy sajátosság. Ha a dinamikus szövegbe beágyazod a betűket (embed font), szintén antialias-al jeleníti meg. Ha sehol se akarsz antialiast, mindenhol használj dinamikus fontot, vagy használj pixel fontot, amit ha pontosan pixelre igazítasz, akkor nem látszik az élsimítás. Statikus szöveget nem lehet a scroll tulajdonsággal scrollozni, erre más megoldást kell használni, például maszkolod a szöveget és minden gomb lenyomásánál mozgatod a statikus mezőt fel illetve le a maszk alatt.
--------
Poetro
4

Koszonom a valaszokat!

Anonymous · 2005. Júl. 14. (Cs), 11.21
Koszonom a valaszokat! Vegulis arra jutottam hogy egyszerubb ha nem szovegkent illesztem be, hanem csinalok a szovegrol egy png file-t (az atlatszosag miatt), es azt elhelyezem egy movie clip-be. Igy aztan mindenhol ugyanolyan lesz a szoveg. De viszont azt meg hogyan lehet scrollozni?

A png file: 585*886 meretu, a movie clip pedig: 588*237 -nel nem lehet nagyobb.

(kratka)
5

Lásd előző hozzászólásom

Poetro · 2005. Júl. 14. (Cs), 11.25
--------
Poetro
6

Persze megertettem amit

Anonymous · 2005. Júl. 14. (Cs), 12.49
Persze megertettem amit irtal, de csak elmeletben. Gyakorlatban lennek kivancsi ra. En igy kepzeltem el: maszkolom azt a reszt, ami kilogna a movie clipbol. Szoval a maszkolt retegnel hogyan jelolom ki azt a reszt? Ez biztos alap kerdes, de ez meg nem megy nekem.
7

Maszkolás részletesen

Poetro · 2005. Júl. 14. (Cs), 16.21
Csinálsz egy 588*237 méretű tégalapot. Ez lesz a maszk.
A maszk réteg alá berakod MovieClip-edet, ami a görgetendő képet tartalmazza. Ennek adsz valami tartalmas nevet, mondjuk tartalom_mc.
A fel le scrollozáskor pedig növeled, illetve csökkented a mozi y koordinátáját:
tartalom_mc._y+=10
illetve
tartalom_mc._y-=10
--------
Poetro
8

Koszonom, ugy ahogy

Anonymous · 2005. Júl. 14. (Cs), 18.36
Koszonom, ugy ahogy sikerult. Sajnos a gorgetesnel csak a maszkolt resz jelenik meg, es kimegy a movie clipbol. Lehet hogy az action script rossz amit irtam az elejen, vagy meg kene hataroznom a min/max-t az y tengelyen. Majd probalgatom.