Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-09-2003, 12:32   #1 (permalink)
sbq
Neuer User
 
Registriert seit: May 2003
Ort: München
Beiträge: 56
mc.getBounds()??

hallo leute,

ich dupliziere einen mc und möchte aber das er nur in einem bestimmten bereich duplizeirt wird.
also xMin = 240, xMax =520, yMin = 50, yMax = 220!!!
wie mache ich das???
mein as sieht so aus:


ActionScript:
  1. for (i=0; i<=20; i++) { 
  2. circle_mc.duplicateMovieClip("circle"+i, i);
  3.     var xPos = random(600);
  4.     var yPos = random(300);
  5.     _root["circle"+i]._x = xPos;
  6.     _root["circle"+i]._y = yPos;
  7. }

mit diesem code dupliziert er den mc(circle_mc) über der gesamten bühne. logisch!! mache ich das mit mc.getBounds(), oder liege ich da völlig falsch?
kann mir da jemand ein tipp geben??

gruss
sbq
sbq ist offline   Mit Zitat antworten
Alt 08-09-2003, 12:42   #2 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
getBounds ist schreibgeschützt und gibt dir nur ein objekt mit den werten zurück....
das einschränken müsstest schon beim random mit hilfe von if abfragen machen.... bzw... das random selber anpassen....

z.b. min 240 max 520
random(280)+240
somit kommt ein wert zwischen 240 bis 520 raus
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Alt 08-09-2003, 13:11   #3 (permalink)
sbq
Neuer User
 
Registriert seit: May 2003
Ort: München
Beiträge: 56
@Scrawer

yo man danke, es hat gefunzt!!! eigentlich recht logisch, wenn man darüber nach denkt!!

sbq
sbq ist offline   Mit Zitat antworten
Alt 08-09-2003, 13:47   #4 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)
Scrawer ist offline   Mit Zitat antworten
Alt 08-09-2003, 14:52   #5 (permalink)
sbq
Neuer User
 
Registriert seit: May 2003
Ort: München
Beiträge: 56
ich hätte da noch ne frage!! ich möchte das die ganzen duplizierten mc's unter einer maske sind. wie mache ich den sowas?
ich habe schon folgendes geschrieben, aber funzt nicht ganz:

ActionScript:
  1. circle_mc.setMask(square_mc);

es ist klar das es nicht ganz funktioniert, weil die duplizierten mc's auf verschieden ebenen sind. aber wie setze ich die masken ebene auf die oberste ebene? geht das überhaupt

sbq
sbq ist offline   Mit Zitat antworten
Alt 08-09-2003, 15:07   #6 (permalink)
sbq
Neuer User
 
Registriert seit: May 2003
Ort: München
Beiträge: 56
ich hab's:

ActionScript:
  1. _root.setMask(square_mc);

danke trotzdem
sbq
sbq 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 20:23 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele