Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-06-2004, 18:37   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2004
Beiträge: 2
überschneiden 2er movieclips

Hallo erstmal,
ich hab ein Prob mit Flash 5 also eher gesat mit den Befehlen. Meine .fla sieht folgender Maßen aus:
ich hab ein movieclip, den ich steuern möchte und einen anderen der fest steht. wenn ich den beweglichen movieclip nun über den feststehenden bewege soll ein neuer movieclip geladen werden. oder etwas ähnliches zb der feststehende soll verschoben werden.
hmm hoffe ihr könnt mir helfen


werner
Tzuxy ist offline   Mit Zitat antworten
Alt 11-06-2004, 18:44   #2 (permalink)
flashed Dude
 
Benutzerbild von tolleiv
 
Registriert seit: Mar 2002
Ort: _level0
Beiträge: 1.402
hallo und willkommen im forum

allgemein solltest du dein problem entwas umfassender erklären und genau beschreiben (evt. mit bereits bestehenden Code)was du machen willst und wo es hängt

bevor du überhaupt etwas postest solltest duch auch die Suchen Funktion des Forums benutzen - die meisten Anfängerfragen sind quasi schon 1000 mal dagewesen und wurden irgendwann auch umfassend diskutiert

für dein Problem kann ich mir vorstellen das du mit hitTest() weiterkommen könntest aber dazu wäre es günstig wenn du alles genauer beschreibst

mfg
__________________
Die Basis unseres Denkens ist das der Verstand sich selbst erkennt.
Kyle Broslovski


Eigenlob stinkt ~ fast immer
tolleiv ist offline   Mit Zitat antworten
Alt 12-06-2004, 15:56   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2004
Beiträge: 2
Quelltext

Also für meinen beweglichen movielcp hab ich folgenden quelltext:
onClipEvent (load) {
// declare and set speed variable
speed = 5;
}
onClipEvent (enterFrame) {
// move up, down, left, or right
if (Key.isDown(Key.LEFT) && !Key.isDown(Key.RIGHT)) {
_x -= speed;
_rotation = 270;
}
if (Key.isDown(Key.RIGHT) && !Key.isDown(Key.LEFT)) {
_x += speed;
_rotation = 90;
}
if (Key.isDown(Key.UP) && !Key.isDown(Key.DOWN)) {
_y -= speed;
_rotation = 0;
}
if (Key.isDown(Key.DOWN) && !Key.isDown(Key.UP)) {
_y += speed;
_rotation = 180;
}
//
// move diagonally
if (Key.isDown(Key.LEFT) && Key.isDown(Key.UP) && !Key.isDown(Key.RIGHT) && !Key.isDown(Key.DOWN)) {
_rotation = 315;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.UP) && !Key.isDown(Key.LEFT) && !Key.isDown(Key.DOWN)) {
_rotation = 45;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN) && !Key.isDown(Key.RIGHT) && !Key.isDown(Key.UP)) {
_rotation = 225;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN) && !Key.isDown(Key.LEFT) && !Key.isDown(Key.UP)) {
_rotation = 135;
}
//
// loop to opposite side of the masked area when the beetle travels off-screen
if (_y<0) {
_y = 231;
}
if (_y>231) {
_y = 0;
}
if (_x<231) {
_x = 465;
}
if (_x>465) {
_x = 231;
}
//
// maintain position and rotation of beetle shadow
with (_root.shadow) {
_x = this._x+3;
_y = this._y+3;
_rotation = this._rotation+90;
}
}
onClipEvent (load) {
if (symbol2.hitArea) {
gotoAndPlay(2);
}
}


das symbol2 ist mein feststehende objekt.
hoffe könnt mir helfen
Tzuxy 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 07:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele