b-free
Goto Top

AS3: Ich verstehe nicht warum 1 nicht 1 ist!!!

Hallo Leute,

Ich habe grad son klitzekleines Problem:

stop ();

(...)

var fest:int = 0;

(...)

// Entweder: 
// var fest = 0;
// oder
// var fest = 1;

(...)

movieClip_2.addEventListener(MouseEvent.MOUSE_DOWN, fl_ClickToDrag_3);

function fl_ClickToDrag_3(event:MouseEvent):void
{
	movieClip_2.startDrag();
}

movieClip_2.addEventListener(MouseEvent.MOUSE_UP, fl_ReleaseToDrop_3);

function fl_ReleaseToDrop_3(event:MouseEvent):void
{
	movieClip_2.stopDrag();
	if (fest == 1) { 
		movieClip_1.x = movieClip_2.x;
		movieClip_1.y = movieClip_2.y;
		trace ("1");                                                  // Das hier wird nie ausgespukt, egal ob er mir vorher gesagt hat, "fest=1"  
		}
		
	else {
		movieClip_1.x = ausgangsPosX;
		movieClip_1.y = ausgangsPosY;		
		trace ("0");                                                  // Dafür kommt die Zeile hier immer!!!  
		}
}

Ich denke mal, der Code erleutert alles ganz gut.

Trotzdem nochmal kurz:
Var fest:int = 0;
(...)
var fest = 1;
(...)
if (fest==1) {
trace ("1")  
}
else {
trace ("0")  
}

Er spukt aus:
 0 
Bei fragen... ach ihr wisst schon.
Ich Freue mich über zahlreiche, aber vor allem gute Antworten,
Tschau

B-Free

Content-ID: 210574

Url: https://administrator.de/forum/as3-ich-verstehe-nicht-warum-1-nicht-1-ist-210574.html

Ausgedruckt am: 23.12.2024 um 13:12 Uhr

Snowman25
Snowman25 04.07.2013 aktualisiert um 16:01:23 Uhr
Goto Top
Hallo @B-free,

ActionScript hat nun wirklich nichts mit JavaScript zu tun, oder? face-wink

Du versucht, eine Variable ein 2. mal zu initialisieren (var in Zeile 3 deiner Kurzfassung).
Nimm das var weg und es sollte klappen.

Und mach doch mal das mit deinem Trace:
trace("1"+ fest)  

Gruß,
@Snowman25
B-free
B-free 05.07.2013 um 10:37:43 Uhr
Goto Top
Heyy Danke!

ActionScript hat nun wirklich nichts mit JavaScript zu tun, oder?

Hast du irgendwo in dieser langen liste mit Themenfeldern AS gesehn??? womöglich 3??? ich nicht. :'(
;)

Ansonsten Danke für die Antwort.
Ich war das Alles nohc von BATCH gewöhnt. jedes mal "set....."

Tschau
B-free
Snowman25
Snowman25 05.07.2013 aktualisiert um 10:41:25 Uhr
Goto Top
Entwicklung Allgemein oder Webentwicklung wären noch akzeptabel face-smile
ist dein problem gelöst? Falls ja, bitte FAQ Nr. 32 beachten. Danke
B-free
B-free 05.07.2013 aktualisiert um 10:55:04 Uhr
Goto Top
sry!

Entwicklung Allgemein oder Webentwicklung wären noch akzeptabel

supi! fürs nächste mal!
(und es kommt bestimmt! face-smile)


*edit:
Es ist schon eingestellt!!! :D