Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-09-2007, 04:01   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 38
mc aus geladener swf nicht ansprechbar

hi leute.
leider hab ich zu meinem problem nichts gefunden was mir weiterhilft.
habe eine illustrator grafik als swf-exportiert, und die grafik im AI in ein movie-clip-symbol mit instansznamen verwandelt.
wenn ich die jetz in meinen film lade, ist das dingens auch wunderbar vorhanden, zumindest wird es im debugger unter objekten und variablen listen angezeigt und tracen lässt es sich auch.
aber wenn ich versuche es mit onPress anzusprechen funktioniert da gar nichts.

Code:
holdP.plan.onPress = function() {
	trace(this);
	startDrag(this, false);
}
funktioniert null, obwohl

Zitat:
Movieclip: Bild=1 Ziel="_level0.holdP.plan"
kann mir bitte jemand sagen, wo das problem liegt.. ist doch eigentlich ne triviale sache. hat das was mit illustrator zu tun? aber der mc ist ja vorhanden.. also ich weiss echt nich was ich machen soll. auch wenn ich versuche holdP (der mc, der die swf lädt) versuche anzusprechen geht nix. wobei.. skalieren kann ichs schon. bitte.. brauche dringend hilfe. danke im vorras!

Geändert von pimsn (21-09-2007 um 04:03 Uhr)
pimsn ist offline   Mit Zitat antworten
Alt 21-09-2007, 06:05   #2 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
wie lädts du denn den swf rein?

du musst unbedingt beachten, dass der swf zuerst komplett geladen sein muss, bevor du funktionen auf ihn anwendest.

mach z.B: einen onEnterFrame und teste dort dauernd die breite des geladenen swf... sobald diese grösser als z.b. 10 ist, ist auch wirklich etwas da, und erst dann kannst du den Code oben auch anwenden...
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 21-09-2007, 06:21   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 38
also die swf lad ich mit moviecliploader..

Code:
var hP:MovieClipLoader = new MovieClipLoader();

var l:Object = new Object();
l.onLoadProgress = function (target, loaded, total) {
	lP.percent.text = Math.round((loaded/total)*100) + "%";
	lP._alpha = 100 - Math.round((loaded/total)*100);
}
l.onLoadInit= function () {
	lP._visible = false;
	lP.percent.text = "";
	holdP._xscale = 40;
	holdP._yscale = holdP._xscale;
}
hP.addListener(l);
 
hP.loadClip("plan.swf", holdP);
ich habe im hauptfilm ja auch noch 2 andere buttons, mit dem ich die geladene datei skalieren kann. dass funktioniert auch, aber das onPress eben nicht. das ergibt in meinen augen keinen sinn.

ausserdem funktioniert der mc-loader auch nicht so richtig. das onLoadProgress wird erst ausgeführt, wenn die file schon geladen ist. aber das is ne andere geschichte..

kann man hier nachlesen..

[edit] grüße nach st. gallen btw... war schon länger nicht mehr da. früher oft...

Geändert von pimsn (21-09-2007 um 06:24 Uhr)
pimsn ist offline   Mit Zitat antworten
Alt 21-09-2007, 06:35   #4 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
häng mal das fla ran, oder schick es mir zu.

Grüsse auch , St.Gallen ist grad am aufwachen, hab hier ne schöne Aussicht übers Tal. :-)
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem ist offline   Mit Zitat antworten
Alt 21-09-2007, 06:54   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 38
ahhhh.. ich seh grad, dass die fla 25mb gross ist. es war mal grosser inhalt in der bibliothek, aber jetzt nicht mehr. krieg das auch nicht kleiner gerade. gezippt sind das immernoch 15mb. is das ok für dich? is ausserdem ne cs3 datei.
pimsn ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:14 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele