View previous topic :: View next topic |
Author |
Message |
kleo
Joined: 27 Nov 2006 Posts: 70 Location: Koprivnica
|
Posted: 10.09.2012 16:57 Post subject: Učitavanje vanjskog swf-a - problem |
|
|
Napravila sam neke igrice za školu za ponavljanje i sad bih to htjela sve uklopiti...
No imam problem..
Ako učitavam igrice na ovaj način
Code: | on(press){
gotoAndStop (2);
loadMovie("igre/vojnik.swf", 4);
} |
Sve se učita kako želim ali neke igrice rade a neke ne....evo primjer (igrice asocijacija i rebusa rade, a rimski vojnik ne)
http://www.osang-kc.hr/demo/demo1.swf
Ali rimski vojnik radi kad učitam ovako
Code: | on(press){
gotoAndStop (2);
loadMovie("igre/vojnik.swf", 0);
} |
No onda mi nestane pozadina....
http://www.osang-kc.hr/demo/demo2.swf
Ima li tko ideju kako da to riješim???? |
_________________ Carpe diem!
Kad ti filozof odgovori na pitanje, više ni sam neznaš što si pitao |
|
Back to top |
|
|
hrvoje_86
Joined: 06 Dec 2006 Posts: 107 Location: Zagreb
|
Posted: 10.09.2012 18:34 Post subject: |
|
|
Pa demo1 ti radi.
Taj broj na loadMovie ti je dubina movieclipa.
Na jednoj dubini može biti samo jedan movieclip.
Pozadina ti je na dubini 0 pa kada učitaš swf na dubinu 0 makne ti pozadinu.
Probaj ovako:
Code: |
on(press){
gotoAndStop (2);
loadMovie("igre/vojnik.swf", getNextHighestDepth());
}
|
|
|
|
Back to top |
|
|
kleo
Joined: 27 Nov 2006 Posts: 70 Location: Koprivnica
|
Posted: 10.09.2012 18:57 Post subject: |
|
|
hrvoje_86 wrote: | Pa demo1 ti radi.
Taj broj na loadMovie ti je dubina movieclipa.
Na jednoj dubini može biti samo jedan movieclip.
Pozadina ti je na dubini 0 pa kada učitaš swf na dubinu 0 makne ti pozadinu.
Probaj ovako:
Code: |
on(press){
gotoAndStop (2);
loadMovie("igre/vojnik.swf", getNextHighestDepth());
}
|
|
Da Demo1 učita igricu, ali igrica ne radi pravilno.
Probala sam ovo predloženo ali opet makne pozadinu |
_________________ Carpe diem!
Kad ti filozof odgovori na pitanje, više ni sam neznaš što si pitao |
|
Back to top |
|
|
hrvoje_86
Joined: 06 Dec 2006 Posts: 107 Location: Zagreb
|
Posted: 10.09.2012 19:05 Post subject: |
|
|
Možeš mi poslati fla i taj swf na mail pa možda nađem di je problem.
Teško je ovak. |
|
|
Back to top |
|
|
kleo
Joined: 27 Nov 2006 Posts: 70 Location: Koprivnica
|
Posted: 10.09.2012 19:19 Post subject: |
|
|
Probaj odigrati igricu na demo 1 i na demo 2 pa ćeš vidjeti razliku...na demo1 ti stalno govori pokušaj ponovo makar je točno....
evo link sa datotekama
[url]
http://www.osang-kc.hr/demo/fla.rar[/url] |
_________________ Carpe diem!
Kad ti filozof odgovori na pitanje, više ni sam neznaš što si pitao |
|
Back to top |
|
|
hrvoje_86
Joined: 06 Dec 2006 Posts: 107 Location: Zagreb
|
Posted: 10.09.2012 19:34 Post subject: |
|
|
Trebaš ovako provjeriti drop target:
Code: |
on(release) {
stopDrag();
trace(this._droptarget)//
if (this._droptarget.indexOf("razvrstaj2")>-1 ) {
_root.odgovor2.unloadMovie();
_root.odgovor22.gotoAndPlay (2);
_root.answer1="Bravo!";
_root.allCorrect +=1;
}
else{
_root.answer1 = "Pokušaj ponovo!";
}
}
|
Trenutno uspoređuješ "_level5/razvrstaj2" sa "/razvrstaj2" i zato ti ne radi. |
|
|
Back to top |
|
|
kleo
Joined: 27 Nov 2006 Posts: 70 Location: Koprivnica
|
Posted: 10.09.2012 19:43 Post subject: |
|
|
Nisam baš sigurna da kužim, ali budem proučila čim klinca spremim na spavanje.... |
_________________ Carpe diem!
Kad ti filozof odgovori na pitanje, više ni sam neznaš što si pitao |
|
Back to top |
|
|
hrvoje_86
Joined: 06 Dec 2006 Posts: 107 Location: Zagreb
|
Posted: 10.09.2012 20:02 Post subject: |
|
|
Kada pokreneš vojnik.swf zasebno droptarget ti vrati text tipa "/razvrstaj2"
Kada učitaš vojnik.swf sa loadMovie("igre/vojnik.swf", "_level4");
onda ti droptarget vrati ovakav tekst "_level4/razvrstaj2"
I onda ti na ovom dijelu uspoređuje krivo:
Code: |
if (this._droptarget == "/razvrstaj2") // "_level4/razvrstaj2" == "/razvrstaj2"
|
Ovako tražiš samo dali se naziv movieclipa "razvrstaj2" nalazi u droptarget
Code: |
if (this._droptarget.indexOf("razvrstaj2")>-1 )
|
|
|
|
Back to top |
|
|
kleo
Joined: 27 Nov 2006 Posts: 70 Location: Koprivnica
|
Posted: 11.09.2012 08:14 Post subject: |
|
|
Sad sve radi...hvala hvala hvala, ja to nikad ne bih skužila jer u stvari baš i nemam pojma o programiranju, tu sam igricu napravila po nekom tutorialu kojeg sam našla na netu i nikad ne bih skužila što ne valja bez pomoći |
_________________ Carpe diem!
Kad ti filozof odgovori na pitanje, više ni sam neznaš što si pitao |
|
Back to top |
|
|
|