Stránka 1 z 1

Lze vložit již hotovou animaci swf do projektu?  Vyřešeno

Napsal: 14 bře 2009 10:22
od preclik
zdravim chtěl bych se zeptat jestli by šlo vložit již hotovou animaci swf do projektu..a popřípadě jak..myslim jako když mam stranky ve flashi a chtěl bych tam dát nějakou hotovou animaci.diky

// Přepokládáme, že se ptáš, takže slovo DOTAZ je v nadpise zbytečné.
// Navíc mate, protože vyvolává představu nějakého interního flashového příkazu/dotazu.
// Název jsem opravil; příště zkus vymyslet výstižnější nadpis sám.
// Myloš

Re: dotaz flash a hotová animace

Napsal: 16 bře 2009 21:00
od Jara
Ahoj... Pokud pracuješ v Adobe Flash tak si tam můžeš přímo zvolit jak animaci prezentovat (exportovat).
Otevři flash a máš tam (nahoře) file -> publish settings (zde se ujisti ze je zaškrtnuta volba Flash a HTML
Potom klikni na file -> publish (vytvoří se ti animace swf a html soubor (stránka) ve složce kde máš uloženou animaci)
potom ještě existuje 2. možnost použít kód

Kód: Vybrat vše

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="550" height="400" id="Untitled-1" align="middle">
   <param name="allowScriptAccess" value="sameDomain" />
   <param name="allowFullScreen" value="false" />
   <param name="movie" value="nazevanimace.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />   <embed src="nazevanimace.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />

ale nejsem si jistý zda je validní XHTML 1.0 Transitional... Pak musíš jen googlit, třeba takhle:
http://www.google.cz/search?hl=cs&q=validn%C3%AD+flash&btnG=Hledat&lr=

edit: Jejda špatně jsem to přečet... ty máš už ty stránky udělané ve flashi... aha a jakou animaci (kterou tam chceš přidat) máš namysli?? moc tvojemu dotazu nerozumím :-D

// Příspěvky sloučeny
// Pokud chceš něco dodat a nikdo ještě po tobě nepřispěl, použij tlačítko >> Upravit << a svůj příspěvek doplň.
// Není potřeba tu psát několik příspěvků za sebou a tím znepřehlednit diskuzi. Díky.
//mike007

Re: Lze vložit již hotovou animaci swf do projektu?

Napsal: 19 bře 2009 17:21
od preclik
mno jedna animace už je jako hotová v swf formátu.a teďka v macromedia flash dělam taky nějakou prezentaci tak jsem se chtěl zeptat zda ta hotová animace swf jde vložit na scenu aby fungovala potom ve finalnim swf souboru

Re: Lze vložit již hotovou animaci swf do projektu?

Napsal: 19 bře 2009 17:41
od memphisto
pokud máš animaci už v swf, tak na projekt (jednotlivé části) ji podle mě už nerozložíš (což potřebuješ k zakomponování do projektu). to máš jako s s programováním. Pokud ze zdrojového kódu vytvoříš výstupní exe soubor, tak ten už nepřevedeš zpět na zdrojový kód a nebo pokud v Photoshopu uložíš jako obrázek v jpeg, tak ten už taky nerozložíš na jednotlivé vrstvy a kroky.Pak to podle mě do nového projektu nezačleníš

Re: Lze vložit již hotovou animaci swf do projektu?

Napsal: 24 bře 2009 15:44
od Jara
Ano jde...
dejme tomu že pracuješ v animaci hlavni.fla (hlavni.swf), do této animace chceš vložit animaci druha.swf
vytvoříš si proměnnou (třeba) myMCL, do níž uložíš novou instanci objektu MovieClipLoader

Kód: Vybrat vše

var myMCL:MovieClipLoader = new MovieClipLoader();

dále do této proměnné uložíme animaci druha.swf do páté úrovně (vrstvy). Script bude vypadat takto:

Kód: Vybrat vše

var myMCL:MovieClipLoader = new MovieClipLoader();
myMCL.loadClip("druha.swf",5);

Toto by ti mělo fungovat v případě že máš obě animace v jedné složce...
pokud budeš chtít nahrát další animaci, měl by jsi zvolit jinou vrstvu (třeba 6)
doufám že pomohlo... :)
Moderátorům:
někdy se mi zdá, že označíte diskuzi za vyřešenou moc brzy... některé dávno vyřešené označené nejsou...
:-D
... tim vas samozrejmě nechci kritizovat... :)

// Jak si přišel na to, že toto vlákno označil za vyřešené moderátor??
// mike007