| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Sep 2006 Ort: BaWü
Beiträge: 6
|
Hey Flashforummitglieder, mein Problem kurz umrissen: Ich habe ein sehr großes Bild in einem MC, welches als Hintergrund fungiert. Nun sollte das BIld entgegen der Mausposition, falls sie in einem bestimmten Bereich ist, gescrollt werden. Die x-Richtung ist auch kein Problem, nur macht leider die y-Richtung Probleme. Die .fla kann man hier downloaden: http://www.skyzz.de/home4.fla Hier der Code aus meinem 1. Schlüsselbild: [Schlüsselbild2:gotoAndPlay(1)] Code: //X-Richtung
if (_xmouse>80 && _xmouse<920) {
v = 0;
} else {
if (_xmouse<=80 && _xmouse>0) {
v = int((_xmouse-80)/-10);
} else if (_xmouse>=920 && _xmouse<1000) {
v = int((_xmouse-920)/-10);
}
}
_root.hintergrund._x += v;
//Y-Richtung
if (_ymouse>80 && _ymouse<520) {
w = 0;
} else {
if (_ymouse<=520 && _ymouse>600) {
w = int((_ymouse-520)/-10);
} else if (_ymouse>=80 && _ymouse<0) {
w = int((_ymouse-80)/-10);
}
}
_root.hintergrund._y += w;
updateAfterEvent(); Gruß SkyZZ |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.326
|
Die von Ihnen aufgerufene Seite wurde nicht gefunden ... reduziere deine fla auf das problem. auch dein 'grosses' bild brauchen wir nicht. setze ein gleichgrosses rechteck dafür ein. dann kannst du die fla hier im forum hochladen.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2006 Ort: BaWü
Beiträge: 6
|
hm, komisch dass der download nicht funktioniert, hab das mehrmals nachgeprüft... Das Projekt ist 1000x600 groß und ich hatte das bild bereits durch ein rechteck ersetzt. Die datei ist 408 kb groß und cih bekomm sie nicht kleiner... =/ |
| | |
| | #4 (permalink) |
| Nix Wisser Registriert seit: May 2003 Ort: Würzburg, Kleinstadt
Beiträge: 3.510
|
mit "Speichern unter" nur noch 16KB. PHP-Code: Zwei Frames brauchst du auch nicht, mach lieber onEnterFrame
__________________ nullidee Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR® |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Sep 2006 Ort: BaWü
Beiträge: 6
|
wow, danke nullidee, dass du mir geholfen hast, obwohl es nichts Neues für dich war ![]() Lag das Problem also nur bei den verdrehten Größer-/Kleinerzeichen?! Dass das so einfach war xD; naja jetzt bin ich froh darüber, dass es klappt. Ich hätte nur noch eine Frage: Was muss ich dem Code beifügen, damit das Hintergrundbild nicht weitergescrollt wird, wenn der Rand erreicht ist, ich also nichts von dem hier weißen Hintergrund sehe, sondern eben nur das Bild? |
| | |
| | #6 (permalink) |
| Nix Wisser Registriert seit: May 2003 Ort: Würzburg, Kleinstadt
Beiträge: 3.510
| PHP-Code:
__________________ nullidee Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR® |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Jul 2010
Beiträge: 14
|
Hallo! Diese Funktion würde ich auch gern nutzen. Muss ich den Code ins erste Keyframe setzen? Es funktioniert bei mir leider nicht. Die Variablen (?) breite, hoehe und hintergrund sind bei mir nicht definiert, denke ich... "hintergrund" ist bei mir nun einfach ein mc, der so heisst und so groß ist, wie die Bühne. breite = 1000;//Filmbreite/Bühne hoehe = 600;//Filmhoehe/Bühne hintergrund.onEnterFrame = function(){ .... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |