- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- caricare swf esterno as3 pulsante
-
ecco mi da così:?
TypeError: Error #1009: Impossibile accedere a una proprietà o a un metodo di un riferimento oggetto null.
at indexnemo_fla::MainTimeline/frame66()
-
Ho provato a fare ancora un altro pulsante;
quando carico il filmato per ogni pulsante
i filmati vengono sovrapposti,
tutte tre in uno
-
Fammi sapere se risolvi, ciao.
-
Ciao Nhatan grazie a te praticamente ho risolto ecco il codice
var loader:Loader = new Loader();;
loader.load(new URLRequest("piecemaker.swf"))
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded, false, 0, true)
function onLoaded(evt:Event):void{
addChild(loader)
evt.target.removeEventListener(Event.COMPLETE, onLoaded)
loader.x = 0;
loader.y = 0;
}
//******************************************************
pul1.addEventListener(MouseEvent.CLICK, onClick1);function onClick1(event:MouseEvent) {
loader.load(new URLRequest("piecemaker.swf"))
}
//********************************************************pul2.addEventListener(MouseEvent.CLICK, onClick2);
function onClick2(event:MouseEvent) {
loader.load(new URLRequest("c.swf"))
}
//********************************************************pul3.addEventListener(MouseEvent.CLICK, onClick3);
function onClick3(event:MouseEvent) {
loader.load(new URLRequest("p.swf"))
}
//********************************************************pul4.addEventListener(MouseEvent.CLICK, onClick4);
function onClick4(event:MouseEvent) {
loader.load(new URLRequest("el.swf"))
}
//********************************************************pul5.addEventListener(MouseEvent.CLICK, onClick5);
function onClick5(event:MouseEvent) {
loader.load(new URLRequest("se.swf"))
}
//***************************************************
pul6.addEventListener(MouseEvent.CLICK, onClick6);function onClick6(event:MouseEvent) {
loader.load(new URLRequest("con.swf"))
}addChild(loader)
//****************************************************
pul7.addEventListener(MouseEvent.CLICK, onClick7);function onClick7(event:MouseEvent) {
loader.load(new URLRequest("par.swf"))
}
addChild(loader)
loader.x=0
loader.y=0il problema e il seguente ho caricato nella prima pag il piecemaker
le foto in 3D che funziona da solo quando vado nel HTML
pero mi fa vedere la prima immagine poi e fermo
naturalmente ho caricato tutte le sue cartelle in più a un .css e un .xmldovrei metterlo al interno del mio codice????
ecco
ReferenceError: Error #1069: Impossibile trovare la proprietà perspectiveProjection su flash.geom.Transform e nessun valore predefinito presente.
at com.modularweb.imageGalleries::PieceMaker/stageResized()
at com.modularweb.imageGalleries::PieceMaker/initiate()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()Grazie
-
Aspetta, stai dando per scontato che io sappia tutto, cosa è picemaker? di quali immagini 3d parli, è una galleria o cosa? lo xml serve per caricare le immagini?
-
si scusa
e una galleria foto
con tutte le loro cartelle etc.
forse dovrei mettere nel codice
un .css e un .xml
che vada a collegarsi Booo
-
se vi può servire
cercatepiecemaker
-
La ho vista, sai la vedo dura caricarla come come swf esterno è fatta per essere inserita direttamente in una pagina html, purtroppo come molte gallerie una volta caricata perde i collegamenti, tra l'altro è molto complessa, deve essere fatta con una versione di flash superiore alla cs3 non posso neanche aprire il sorgente, ma anche se riuscissi ad aprirlo dubito che sarei in grado di modificare il codice, ho visto che è possibile fare domande all'autore, con l'inglese come te la cavi?
-
Inglese "0,0"
io ho CS4
ho tutti file
fla
swf
html
css
xmlpraticamente basta aprire il .fla
cambiate sfondo, colore
e tutto fatto
si modifica la cartella images
con le tue foto, sempre con nome
image1.jpg
image2.jpgnella mia pagina vedo tutto il problema e quando la home carica il filmato esterno si vede sola la prima foto
-
come posso mandarti un link
-
Un link a cosa? Mandamelo in privato.