Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-07-2003, 06:27   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: altenberg
Beiträge: 7
Question nachdem logo freigerubbelt wurde, soll button aktiv werden

Hallo, habe folgendes Problemchen!

nachdem mein bild vollständig freigerubbelt wurde sollte erst ein button aktiv werden der mich zu der hauptseite bringt!

das skript zum freirubbeln schaut folgendermaßen aus (hab ich gottseidank hier im forum gefunden)

Code:
onMouseDown = function () {
        x1 = 0;
        unte = true;
};
onMouseUp = function () {
        unte = false;
};
breit = 4;
createEmptyMovieClip("maske", 1);
//der name des zu maskierenden mocvieclips
logo.setMask(maske);
onMouseMove = function () {
        if (unte) {
                if (x1 == 0) {
                        x1 = int(_xmouse);
                        y1 = int(_ymouse);
                } else {
                        x = int(_xmouse);
                        y = int(_ymouse);
                        if (((x-x1)*(x-x1))>5 || ((y-y1)*(y-y1))>5) {
                                dx = x-x1;
                                dy = y-y1;
                                x1 = x;
                                y1 = y;
                                te = Math.atan2(dy, dx);
                                px = x+Math.sin(-te)*breit;
                                py = y+Math.cos(-te)*breit;
                                px1 = 2*x-px;
                                py1 = 2*y-py;
                                with (maske) {
                                        beginFill(0);
                                        moveTo(sx1, sy1);
                                        lineTo(sx, sy);
                                        lineTo(px, py);
                                        lineTo(px1, py1);
                                        endFill();
                                }
                                sx = px;
                                sy = py;
                                sx1 = px1;
                                sy1 = py1;
                        }
                }
        } else {
                sx = int(_xmouse);
                sy = int(_ymouse);
                sx1 = sx;
                sy1 = sy;
        }
        updateAfterEvent();
};
und hier noch die links zu der *.swf bzw der *.fla datei!
vielleicht hat ja jemand eine idee wie ich das realisieren könnte!

http://www2.fh-stpoelten.ac.at/~tm02...kt/projekt.swf

bzw. die *.fla
http://www2.fh-stpoelten.ac.at/~tm02...kt/projekt.fla

vielen dank!
__________________
___________________________
wieder ein tag, warum auch nicht?
wolondong ist offline   Mit Zitat antworten
Alt 31-07-2003, 08:02   #2 (permalink)
.........................
 
Benutzerbild von designtherapie
 
Registriert seit: Nov 2002
Beiträge: 393
es dauert einfach zu lange bis das logo vollständig freigerubbelt ist, außerdem weiß du doch gar nicht ob die weißen Flächen schon alle frei sind (weiß rubbelt weiß) ! ich würde einfach einen zähler machen der ab einer bestimmten rubbelzeit eine freigabe macht für einen "kurzen" klick, bei längerem drücken rubbelt man einfach weiter... (zeit zwischen mouseup und mousedown)

gruß Tim
__________________
Design ist keine Geschmackssache
Flashtreffen in Hamburg
designtherapie ist offline   Mit Zitat antworten
Alt 31-07-2003, 10:25   #3 (permalink)
Hirnverbrannt
 
Benutzerbild von NastyFrog
 
Registriert seit: Aug 2001
Ort: AUSTRIA
Beiträge: 2.020
Ob das schon ganz freigerubblet ist kann man ja garnicht abfragen, oder zumindest wärs viel zu kompliziert. Mach das mit dem Zähler, wies designtherapie gesagt hat.
__________________
50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre.

Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson)
NastyFrog 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 01:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele