Flash Zone Forum > ÒÅÊÑÒ ÂÎ FLASH
Ïîìîùü · Ïîèñê · Ïîëüçîâàòåëè · Êàëåíäàðü
Ïîëíàÿ âåðñèÿ ýòîé ñòðàíèöû: ÒÅÊÑÒ ÂÎ FLASH
Flash Zone Forum > Macromedia Flash > Îáùèå âîïðîñû
Mike
Ïëç ïîäñêàæèòå, êàê âñòàâèòü òåêñò ïîäãðóæàåìûé èç òåêñòîâèêà????
MustLive
Öèòàòà(Mike @ 10.02.2006 - 19:46)
Ïëç ïîäñêàæèòå, êàê âñòàâèòü òåêñò ïîäãðóæàåìûé èç òåêñòîâèêà????

Mike

Ñîçäàé òåêñòîâèê (text.txt), ñ ñîäåðæèìûì â ôîðìàòå ïðèíÿòûì â CGI:

var1=value1&var2=value2

(ëþáîå êîëè÷åñòâî ïàð "ïåðåìåííàÿ=çíà÷åíèå").

Âî ôëåøå íóæíî çàãðóçèòü äàííûå èç ôàéëà:

loadVariables("text.txt",_root);
Mike
Ïðîïèñàî âñå loadVariables("text.txt",_root); à â ôàéëå íàïèñàë news=ïðèâåò

íî flash åãî íå ÷èòàåò(((
MustLive
Öèòàòà(Mike @ 10.02.2006 - 20:49)
Ïðîïèñàî âñå loadVariables("text.txt",_root); à â ôàéëå íàïèñàë news=ïðèâåò

íî flash åãî íå ÷èòàåò(((

Äîðîãîé Mike

Åñëè ÷òî íå ïîëó÷àåòñÿ, íå ïîáðåçãóé ïî÷èòàòü Õåëï wink.gif

Ôëåø âñ¸ ÷èòàåò, òàê êàê ýòà ìåòîäèêà ïðîâåðåíà è àïðîáèðîâàíà â ìèëëèîíàõ ôëåø-ïðîåêòîâ ïî âñåìó âåáó (ñî âðåì¸í ôëåøà 4, â êîòîðîì ïîÿâèëàñü âîçìîæíîñòü çàãðóæàòü âî ôëåø èç ôàéëà).

Êðîìå ïðîïèñàíèÿ loadVariables, òû åù¸ äîëæåí âûâåñòè íà ýêðàí èíôîðìàöèþ èç ïåðåìåííîé var1 (var2 è ò.ä.) - news â òâî¸ì ñëó÷àå.

Îäíèì èç ñïîñîáîâ, ïîìèìî îáðàáîòêè ïåðåìåííîé ïîñëå çàãóçêè âî ôëåøêó, åñòü ñîçäàíèå òåêñòîâîãî ïîëÿ (Dynamic Text), êîòîðîìó ïðèñâîèòü, â ïîëå Var, èìÿ ïåðåìåííîé (news). È òîãäà òåêñò èç ôàéëà îòîáðàçèòñÿ àâòîìàòè÷åñêè â äàííîì ïîëå.
Fedor
Ïîïûëñÿ äàííûå âî ôëýø çàãðóçèòü, íå ñðàçó, íî çàðàáîòàëî.
Ïî õýëïó äîãàäûâàþñü, ÷òî äàííûå íå óñïåâàþò çàãðóçèòüñÿ, à àíèìàöèÿ ïðîäîëæàåòñÿ. Îòñþäà ðîæäàåòñÿ âîïðîñ.
- Êàê ïðèòîðìîçèòü àíèìàöèþ è âûïîëíåíèå êîäà äî ïîëíîé çàãðóçêè äàííûõ?
MustLive
Öèòàòà(Fedor @ 10.03.2006 - 18:26)
Ïî õýëïó äîãàäûâàþñü, ÷òî äàííûå íå óñïåâàþò çàãðóçèòüñÿ, à àíèìàöèÿ ïðîäîëæàåòñÿ. Îòñþäà ðîæäàåòñÿ âîïðîñ.
- Êàê ïðèòîðìîçèòü àíèìàöèþ è âûïîëíåíèå êîäà äî ïîëíîé çàãðóçêè äàííûõ?

Fedor

Ïðè ðàáîòå (è òåñòèðîâàíèè) ëîêàëüíî ñ òîðìîçàìè ïðè çàãðóçêå äàííûõ ìîæíî íå ñòîëêíóòñÿ (èëè ñòîëêíóòñÿ ìèíèìàëüíî).

Ïðè ðåàëüíîé æå ðàáîòå, â îíëàéíå, ñðàçó æå ìîæíî ñòîëêíóòñÿ ñ ïîäîáíîé ïðîáëåìîé - â çàâèñèìîñòè îò ñêîðîñòè êîííåêòà (âî ôëåøå, êñòàòè, åñòü ïîääåðæêà òåñòà ðàáîòû íà îïðåäåë¸ííîé ñêîðîñòè çàãðóçêè).

Îäíèì èç òðþêîâ äëÿ ðåøåíèÿ "ïðîáëåìû òîðìîçîâ" ÿâëÿåòñÿ äîáàâëåíèå ïðîìåæóòî÷íûõ êàäðîâ - ìåæäó êàäðîì, ãäå loadVariables è êàäðîì ãäå ýòè äàííûå îáðàáàòûâàþòñÿ è èñïîëüçóþòñÿ. Íóæíî ïåðñîíàëüíî äëÿ êàæäîãî êîíêðåòíîãî ñëó÷àÿ èñïîëüçîâàòü (ïîäîáðàòü) ñâî¸ êîëè÷åñòâî äîïîëíèòåëüíûõ êàäðîâ. Âñ¸ òàêæå çàâèñèò è îò îáú¸ìà äàííûõ.

Ïðè áîëüøèõ îáú¸ìàõ çàãðóæàåìûõ äàííûõ (íàïðèìåð, öåëûõ ñòðàíèöàõ òåêñòà èëè îáú¸ìíûõ õòìë-ñòðàíèö) ýòîò òðþê ìîæåò îêàçàòüñÿ íåóäîáíûì (è íåïðèåìëèìûì).  òàêîì ñëó÷àå íóæíî ïèñàòü èëè ñâîé îáðàáîò÷èê, èëè âîñïîëüçîâàòüñÿ ãîòîâûì ðåøåíèåì - ôëåø êîìïîíåíòîì (íàïðèìåð LoadText Component).
tiHo
ìîæíî åùå òàê:



Êîä
lv=new LoadVars()
lv.load("vars.txt")
lv.onLoad=function(){
var xnum= lv.x
var ynum= lv.y
trace(xnum)
trace(ynum)
}



à â ôàéëå vars.txt íàïèøè âîò ÷òî:

x=120&y=250

âñå. äà êñòàòè, ïîëîæè ôàéë ñ ïåðåìåííàìè â îäíó ïàïêó ñ swf.
MustLive
Öèòàòà(tiHo @ 10.04.2006 - 23:12)
ìîæíî åùå òàê:

Òîæå âàðèàíò wink.gif

Öèòàòà
âñå. äà êñòàòè, ïîëîæè ôàéë ñ ïåðåìåííàìè â îäíó ïàïêó ñ swf.

Áîëåå êîððåêòíî ñêàæåì, ÷òî íóæíî óêàçàòü ïóòü ê ôàéëó ñ ïåðåìåííûìè (â ìåòîäå load):
Êîä
lv.load("vars.txt")
tiHo
ãëàâíîå ñìûñë ïîíÿòåí smile.gif
MustLive
Öèòàòà
loadVariables("text.txt",_root);

Îá ýòîì êñòàòè ÿ íàïèñàë â 9ì íîìåðå ðàññûëêè wink.gif.

Ýòî ÿ ê òîìó, ÷òî äàííàÿ òåìà óæå ðàññìàòðèâàëàñü (íà ôîðóìå è â ðàññûëêå), è â äàëüíåéøåì (íîâûì ó÷àñòíèêàì) ïîäîáíûå âîïðîñû íà ôîðóìå çàäàâàòü íå ñòîèò smile.gif - à èäòè ÷èòàòü ðàññûëêó èëè ïîëüçîâàòüñÿ ïîèñêîì ïî ôîðóìó.

Î âàðèàíòå lv=new LoadVars() òàêæå ñòîèò ðàññêàçàòü â ðàññûëêå (ïîñìîòðèì, ìîæåò â ñëåäóþùåì íîìåðå).
Ðóññêàÿ âåðñèÿ IP.Board © 2001-2007 IPS, Inc.