Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-08-2004, 13:04   #1 (permalink)
Neuer User
 
Benutzerbild von Reppiz
 
Registriert seit: Aug 2004
Beiträge: 36
HILFE /hit test/

Hey

hab n big prob!

ich überleg evtl n kleines game oder so zu machen und
probierte mal mit einfachen beispielen die hitTest funktion aus!

funzt aber nicht.

kann sich bitte jemand von euch die fla angucken und sagen was nicht stimmt?

wär nice

lg
reppiz
Angehängte Dateien
Dateityp: zip hittesttest.zip (2,8 KB, 6x aufgerufen)
__________________
Tritt der blöden Mitzekatze mit dem Stiefel in die Fratze fliegt die Mitzi an die Wand..DAS... hat sie noch nciht gekannt! ^^
Reppiz ist offline   Mit Zitat antworten
Alt 28-08-2004, 13:09   #2 (permalink)
Waffe==Verstand
 
Benutzerbild von p-flash
 
Registriert seit: Jul 2004
Ort: Düsseldorf
Beiträge: 724
Hi,

du hast das _root einmal vergessen.

PHP-Code:
onClipEvent (enterFrame) {
    if (
_root.lol.hitTest(_root.ball) ) {
        
_root.gotoAndPlay(2); //hier war der Fehler
    
}
}
onClipEvent (enterFrame) {
    
startDrag(kottrue);

Sonst beziehst du es auf den Mc Ball und nicht auf die Hauptleiste.

/edit
ich würde aber wegen der Übersicht alles in der Hauptleiste schreiben, anstatt auf dem Mc.

p-flash

Geändert von p-flash (28-08-2004 um 13:10 Uhr)
p-flash ist offline   Mit Zitat antworten
Alt 28-08-2004, 13:11   #3 (permalink)
Neuer User
 
Benutzerbild von Reppiz
 
Registriert seit: Aug 2004
Beiträge: 36
ah thx ^^

funzt prima ^^

aber was bedeutet das _root. eigentlich oO
__________________
Tritt der blöden Mitzekatze mit dem Stiefel in die Fratze fliegt die Mitzi an die Wand..DAS... hat sie noch nciht gekannt! ^^
Reppiz ist offline   Mit Zitat antworten
Alt 28-08-2004, 13:17   #4 (permalink)
Waffe==Verstand
 
Benutzerbild von p-flash
 
Registriert seit: Jul 2004
Ort: Düsseldorf
Beiträge: 724
_root ist sozusagen die Adresse zur Hauptleiste.

_root.mc ist der Pfad des Mcs "MC" auf der Hauptleiste.

Verstanden?

p-flash
p-flash ist offline   Mit Zitat antworten
Alt 28-08-2004, 13:30   #5 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
sehr gut erklärt im dritten Link in meiner signatur
pape ist offline   Mit Zitat antworten
Alt 28-08-2004, 15:33   #6 (permalink)
Waffe==Verstand
 
Benutzerbild von p-flash
 
Registriert seit: Jul 2004
Ort: Düsseldorf
Beiträge: 724
Hier das Script, das auf der Hauptleiste sein könnte:

PHP-Code:
stop();


ball.onEnterFrame = function  () {
    if (
this.hitTest(_root.lol) ) {
        
gotoAndPlay(2);
    }
}

ball.onPress = function  () {
    
startDrag(thistrue);
}

ball.onRelease = function  () {
    
stopDrag();

Der gesamte Code auf dem Mc "Ball" ist gelöscht.

-> Fla im Anhang

p-flash
Angehängte Dateien
Dateityp: zip hitTest.zip (3,8 KB, 5x aufgerufen)
p-flash ist offline   Mit Zitat antworten
Alt 28-08-2004, 15:34   #7 (permalink)
Waffe==Verstand
 
Benutzerbild von p-flash
 
Registriert seit: Jul 2004
Ort: Düsseldorf
Beiträge: 724
Oder noch Speicher schonender:

PHP-Code:
stop();


ball.onMouseMove = function  () {
    if (
this.hitTest(_root.lol) ) {
        
gotoAndPlay(2);
    }
}

ball.onPress = function  () {
    
startDrag(thistrue);
}

ball.onRelease = function  () {
    
stopDrag();

p-flash
Angehängte Dateien
Dateityp: zip hitTest2.zip (4,0 KB, 6x aufgerufen)
p-flash 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 15:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele