gotoAndStop Button funktiert nicht mit drag & drop Funktion [Flash 10]
| Beiträge: 1 Registriert: Oct 2012
| 15.10.2012, 00:14
Aus irgend einem
Grund funktionierts jetzt doch, obwohl Fehlermeldungen auftauchen
1. beim veröffentlichen
Error #2044: IOErrorEvent unverarbeitet. text=Error #2035: Die URL wurde nicht gefunden.
Error #2044: IOErrorEvent unverarbeitet. text=Error #2035: Die URL wurde nicht gefunden.
ArgumentError: Error #2025: Das angegebene DisplayObject muss ein untergeordnetes Element des Aufrufers sein.
at flash.display::DisplayObjectContainer/setChildIndex()
at loader1_fla::MainTimeline/mouseDownHandler()
2. beim Filmladen
Hallo,
finde keine Lösung für mein Problem.
Habe einen Film der drei weitere Filme läd, die mit drag and drop verschobenwerden können
Ich versuche schon länger einen Button zu generieren, der zu einem beliebigen next frame geht
und dort einen neuen Film läd. (die vorherigen Filme müssen nicht mehr zu sehn sein und die drag and drop funktion muß auch nicht mehr sein) Aber ich schaffe nicht mal die Buttonfunktion mit actionscript 03 Actionscript 2 war mir näher
hier nun der von mir verwendete Code
import flash.events.MouseEvent;
Vielen Dank
function mouseDownHandler(e:MouseEvent) {
MovieClip(this).setChildIndex
(Sprite(e.target.parent), numChildren - 1);
Sprite(e.target.parent).startDrag();
Mouse.hide();
}
function mouseUpHandler(e:MouseEvent) {
Sprite(e.target.parent).stopDrag();
Mouse.show();
}
var squareLoader:Loader = new Loader();
var triangleLoader:Loader = new Loader();
var circleLoader:Loader = new Loader();
var mailLoader:Loader = new Loader();
squareLoader.load(new URLRequest("news1.swf"));
triangleLoader.load(new URLRequest("news2.swf"));
circleLoader.load(new URLRequest("news3.swf"));
mailLoader.load(new URLRequest("news4.swf"));
var squareSprite:Sprite = new Sprite();
squareSprite.addChild(squareLoader);
var triangleSprite:Sprite = new Sprite();
triangleSprite.addChild(triangleLoader);
var circleSprite:Sprite = new Sprite();
circleSprite.addChild(circleLoader);
var mailSprite:Sprite = new Sprite();
mailSprite.addChild(mailLoader);
addChild(squareSprite);
addChild(triangleSprite);
addChild(circleSprite);
addChild(circleSprite);
addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
link_btn.addEventListener(MouseEvent.CLICK, fl_ClickToLoadUnloadSWF_2);
var fl_Loader_2:Loader;
//Mit dieser Variable wird verfolgt, ob Sie die SWF-Datei laden oder entladen möchten
var fl_ToLoad_2:Boolean = true;
function fl_ClickToLoadUnloadSWF_2(event:MouseEvent):void
{
if(fl_ToLoad_2)
{
fl_Loader_2 = new Loader();
fl_Loader_2.load(new URLRequest("email.swf"));
addChild(fl_Loader_2);
}
else
{
fl_Loader_2.unload();
removeChild(fl_Loader_2);
fl_Loader_2 = null;
}
// Umschalten, ob die SFW-Datei geladen oder entladen werden soll
fl_ToLoad_2 = !fl_ToLoad_2;
} | Geändert von rosemarie am 15.10.12 um 08:45 Uhr | |
|
| Ähnliche Beiträge zum Thema | 13.09.2021 - Willisquirion 08.05.2022 - Indy_Crossover 28.07.2022 - TateBauch 13.09.2022 - Rennier |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|