Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS3 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-04-2011, 21:20   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2011
Beiträge: 10
Question Links Klick Deaktivieren ??!!

Versuche gerade ein spiel zu machen aber,
Weiss einer von euch wie man den links Klick deaktiviert ?

Lg Rafael
rafiliot77 ist offline   Mit Zitat antworten
Alt 24-04-2011, 21:35   #2 (permalink)
Neuer User
 
Registriert seit: Aug 2002
Beiträge: 607
Der ist doch standardmäßig mit nichts vorbelegt. Du kannst wie wild klicken.
Du sagst ja was bei einem Links-Klick passiert. und wenn du nichts definiert hast passiert ja auch nichts.

Wenn es doch noch nicht klar ist, dann formuliere es mal genauer, am besten mit einem Fall-Beispiel.
bizz ist offline   Mit Zitat antworten
Alt 24-04-2011, 21:45   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2011
Beiträge: 10
Und zwar habe ich ein ähnliches spiel wie maze erstellt.
das problem ist, das wenn man den links klick gedrückt lässt,das man durch die wände fahren kann.
rafiliot77 ist offline   Mit Zitat antworten
Alt 24-04-2011, 22:24   #4 (permalink)
Neuer User
 
Benutzerbild von Opi3
 
Registriert seit: Dec 2010
Beiträge: 363
steuerst du mit der Maus, oder habe ich irgendwas total missverstanden.
Was hat die Tastatur mit der Maus zu tun?

Opi3, verwirrt.
__________________
Es gibt 7 Milliarden Menschen und einer davon bin ich.

Eine Pizza mit r = z und dicke = a hat v = Pi*z*z*a;
Opi3 ist offline   Mit Zitat antworten
Alt 24-04-2011, 22:29   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2011
Beiträge: 10
ich steuere mit der maus .
rafiliot77 ist offline   Mit Zitat antworten
Alt 24-04-2011, 22:38   #6 (permalink)
Neuer User
 
Benutzerbild von Opi3
 
Registriert seit: Dec 2010
Beiträge: 363
könntest du sonst eventuell denn relevanten teil deines Scripts raus rücken.
Da natürlich alle Wege nach Rom führen, und man nicht weis welchen du gewählt hast.

Opi3
__________________
Es gibt 7 Milliarden Menschen und einer davon bin ich.

Eine Pizza mit r = z und dicke = a hat v = Pi*z*z*a;
Opi3 ist offline   Mit Zitat antworten
Alt 24-04-2011, 23:09   #7 (permalink)
Neuer User
 
Registriert seit: Apr 2011
Beiträge: 10
ich habe so ein spiel erstellt : Play The Maze Flash Game

und wenn man direkt am anfang auf die maus drückt kann man die wände berühren.
rafiliot77 ist offline   Mit Zitat antworten
Alt 24-04-2011, 23:30   #8 (permalink)
Neuer User
 
Benutzerbild von Opi3
 
Registriert seit: Dec 2010
Beiträge: 363
Was für ein Spiel du erstellt hast ist mir bewusst, ich habe bei diesem allerdings keinen Code gesehen, weshalb ich dir nicht helfen kann.
Poste doch bitte einmal ein teil des Scripts,
sonst kann sich das noch hinziehen.
__________________
Es gibt 7 Milliarden Menschen und einer davon bin ich.

Eine Pizza mit r = z und dicke = a hat v = Pi*z*z*a;
Opi3 ist offline   Mit Zitat antworten
Alt 24-04-2011, 23:38   #9 (permalink)
Pixeldipaxeldipux
 
Benutzerbild von Ahrsib
 
Registriert seit: Dec 2002
Ort: Ruhrmetropole Essen
Beiträge: 7.589
Hallo und herzlich Willkommen im Flashforum!

Fahren kann ich da noch gar nix,
das ist schneller zu Ende,
als dass ich was ausprobieren konnte.

Ahrsib
... Betatester und Testfahrer!-)
__________________
Selbstgelerntes ist am Besten!

iMac G5/2,1GHz, 2,5GB RAM, 20" Widescreen (1680*1050), MacOS 10.4.11, Safari 4.1, dsl 6000
Achim ...Orient

Das Flashforum zu unterstützen ist ganz einfach!
Ahrsib ist gerade online   Mit Zitat antworten
Alt 25-04-2011, 00:53   #10 (permalink)
Neuer User
 
Benutzerbild von Opi3
 
Registriert seit: Dec 2010
Beiträge: 363
Da du cs3 hast kann ich keine Fla für dich erstellen,
aber kopiere diesen Code in ein neu As3 Dokument auf den ersten frame.
Du kannst die Mausdrücken soviel du willst, der merkt wenn du draußen bisst.
PHP-Code:
import flash.display.MovieClip;
import flash.display.Shape;
import flash.ui.Mouse;
import flash.text.TextField;

var 
bereich:MovieClip = new MovieClip();
addChild(bereich);

var 
recht_daten:Array = [[20,20,100,20],[120,20,20,200],[120,220,200,20]];
var 
ziel_daten:Array = [[20,40,20,20],[300,200,20,20]];
var 
recht:Array = new Array();
var 
ziel:Array = new Array();

for (var 
i:int 0recht_daten.length; ++i)
{
    var 
now_bahn:Shape = new Shape  ;
    
recht.push(now_bahn);
    
now_bahn.graphics.beginFill(0x999999);
    var 
b:Array = recht_daten[i];
    
now_bahn.graphics.drawRect(b[0],b[1],b[2],b[3]);
    
bereich.addChild(now_bahn);
}
for (var 
n:int 0ziel_daten.length; ++n)
{
    var 
now_ziel:Shape = new Shape  ;
    
ziel.push(now_ziel);
    
now_ziel.graphics.beginFill(0xFF0000);
    var 
c:Array = ziel_daten[n];
    
now_ziel.graphics.drawRect(c[0],c[1],c[2],c[3]);
    
bereich.addChild(now_ziel);
}

var 
maus:MovieClip = new MovieClip();
maus.mouseEnabled false;
var 
corser:Shape = new Shape  ;
corser.graphics.beginFill(0x00CCCC);
corser.graphics.drawCircle(0,0,2);
addChild(maus);
maus.addChild(corser);

var 
scoreText:TextField = new TextField();
scoreText.selectable false;
scoreText.20;
scoreText.text "score: 0";
addChild(scoreText);

var 
score:int 0;
var 
w_ziel:Boolean true;

addEventListener(Event.ENTER_FRAMEenterframe);
function 
enterframe(e:Event)
{
    
maus.mouseX;
    
maus.mouseY;
    if (
bereich.hitTestPoint(mouseX,mouseY,true))
    {
        if (
ziel[Number(w_ziel)].hitTestPoint(mouseX,mouseY,true))
        {
            
score += 10;
            
scoreText.text "score: "+score;
            
trace(score);
            
w_ziel = !w_ziel;
        }
    }
    else
    {
        
score 0;
        
scoreText.text "score: "+score;
    }

Ich verbürge mich natürlich nicht dafür, das der code sauber ist,
aber er funktioniert.
Zitat:
if (bereich.hitTestPoint(mouseX,mouseY,true))
Viele grüße Opi3
__________________
Es gibt 7 Milliarden Menschen und einer davon bin ich.

Eine Pizza mit r = z und dicke = a hat v = Pi*z*z*a;
Opi3 ist offline   Mit Zitat antworten
Alt 25-04-2011, 15:29   #11 (permalink)
Neuer User
 
Registriert seit: Apr 2011
Beiträge: 10
wow Vieeelen Vieelen dank opi3
rafiliot77 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrere Objekte - bei Klick andere deaktivieren .. dertho ActionScript 3 2 25-06-2009 13:37
Funktion per Klick aktivieren / deaktivieren Raphael Flash Einsteiger 5 10-04-2008 11:55
Funktion auf klick aktivieren bzw. deaktivieren? tomtom69 ActionScript 2 4 05-07-2007 11:24
Links deaktivieren Elandera Gestaltungstheorien 4 12-11-2006 03:40
wie kann ich links deaktivieren? William Mcleod Flash MX 4 22-11-2002 23:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele