Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-06-2004, 01:29   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: Würzburg
Beiträge: 26
duplicated Movie verschwindet

Hallo,
wahrscheinlich eine Anfängerfrage, aber ich komme einfach nicht weiter.
Ich habe ein Objekt, das ich per drag & drop auf einen bestimmten Bereich der Bühne ziehen können soll (deshalb mit hittest belegt). Wenn es nicht in diesem Bereich ist, soll nichts passieren. Ansonsten soll es dort abgelegt werden, wo der Benutzer es hingelegt hat. Dieses Objekt muss aber an der alten Stelle dupliziert werden, weil der Benutzer es evt. 2x, 3x etc. benötigt.
Es funktioniert alles soweit, aber wenn ich jetzt dieses Objekt einmal richtig gezogen habe (und es damit an der alten Stelle dupliziert habe) und diese alte Stelle aus Versehen anklicke, dann ist es weg - will ich aber nicht!!
Ich dachte, ich könnte dort einbauen, dass es eben dann nicht "removed" wird, wenn x<>0 ist, aber das haut nicht hin. Wie würde es gehen?
Hier mein AS

on (dragOut) {
duplicateMovieClip (this, "x"+_root.i, _root.i);
_root.i++;
startDrag (getProperty(_x, _y));
}
on (release, releaseOutside) {
if (this, hitTest(_root.hittest)) {
stopDrag ();
play ();
} else {
if (_x<>0) {

removeMovieClip ("");
}}
}

Vielen Dank für eure Hilfe
liebe Grüße
Mountainduck
mountainduck ist offline   Mit Zitat antworten
Alt 27-06-2004, 12:22   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Ich kann Dir nicht so ganz folgen.
Was ist das überhaupt x<>0 ??
Vielleicht in Worten .
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 27-06-2004, 12:49   #3 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
_x <> 0 is die alte Version von _x != 0.
Ich werd aber aus der Syntax auch nicht schlau... was soll denn z.B sowas heißen: if (this, hitTest(_root.hittest)) ?
Hast da irgendwie Flash4-Uralt-Syntax mit reingemischt oder so?

Vielleicht zeigst besser mal die fla...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 27-06-2004, 16:13   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hittest in flash4 syntax? gabs das schon?
@mountainduck: nicht böse gemeint, aber dein script ist echt mal spannend.. leider blick ichs auch nicht wirklich

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar 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 04:41 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele