Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-08-2005, 00:13   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Question hittest oder start/stopdrag?

hi leute also ich habe ein quadrat und in dem qudrat soll sich ein anderes quardrat und bewegen dürfen. also ich habe mir hittest angekuckt ist aber nciht so ganz wie ich es haben will.
es gibt da ja noch startdrag und stopdrag wobei ich nicht ganz genau weis wie ich das begrenzen kann.
flozwo ist offline   Mit Zitat antworten
Alt 08-08-2005, 00:29   #2 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
hmpf

HI, Deine Beschreibung des Problems ist mir nicht ganz klar :-) :
Du möchtest also eine Quadrat bewegen, welches sich in einem Anderen befindet?
Soll es mit der Maus bewegt werden? Also per Drag&Drop?,
oder wilst Du es mit einem Tweening/ActionScript bewegen?

Mit „hitTest“ fragst Du nur ab, ob sich beide Qaudrate, oder die Maus berühren.

Gruß Thorsten
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Alt 08-08-2005, 06:21   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Question

ja ich wollte es mit der der maus machen also wenn den quardat mit der maus ankicke und dann will ich den verschieben lassen inerhalb des größeren quarders.
flozwo ist offline   Mit Zitat antworten
Alt 08-08-2005, 06:48   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
HI,

mach dir ein großes Quadrat => Instanzname : mc1
mach dir ein kleines Quadrat => Instanzname : mc2

Registrierpunkte bei beiden links oben.

Dann das Script in die HZL:

ActionScript:
  1. mc2.onPress = function ()
  2. {
  3.     //mein_mc.startDrag([einrasten, [links, oben, rechts, unten]])
  4.     this.startDrag (false, mc1._x, mc1._y, mc1._x + mc1._width - this._width, mc1._y + mc1._height - this._height);
  5. };
  6. mc2.onRelease = mc2.onReleaseOutside = function ()
  7. {
  8.     this.stopDrag ();
  9. };
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 08-08-2005, 07:01   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
okay danke ich werde es dann mal so ausprobieren aber gibt es nicht noch eine einfache lösung in dem der inhalt des MC automatisch erkannt wird.?
flozwo 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 16:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele