Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 390 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

1 Zum Seitenanfang

Samstag, 3. Mai 2003, 15:52

Magneteffekt in Flash

Weiß jemand, wie man eine Art "Magneteffekt" in Flash programmiert, allerdings nicht für einen speziellen Punkt sondern für eine ganze Linie, an die sich ein Objekt an der jeweiligen Stelle "anheften" soll?
 

Exuro

Routinier

Dabei seit: 10.10.2002

Beiträge: 428

 

2 Zum Seitenanfang

Samstag, 3. Mai 2003, 21:20

'Magneteffekt' ist an sich nicht schwierig. Das Problem dabei ist horizuntale und vertikale Linien auf einmal zu beruecksichtigen. Das macht es sehr aufwaendig.
 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

3 Zum Seitenanfang

Sonntag, 4. Mai 2003, 09:42

hast du oder manchmal irgendjemand anderes eine idee, wie man sowas umsetzen könnte?
 

mucras

Grünschnabel

Dabei seit: 08.04.2003

Beiträge: 2

 

4 Zum Seitenanfang

Sonntag, 4. Mai 2003, 20:01

...mach' mal ne skizze/scribble zum besseren Verständnis...

Gruss, Mucras.
 

vnna

Routinier

Dabei seit: 25.03.2003

Beiträge: 282

 

5 Zum Seitenanfang

Sonntag, 4. Mai 2003, 22:26

in etwa so?
 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

6 Zum Seitenanfang

Dienstag, 6. Mai 2003, 17:32

naja, irgendwie tut sich in dem beispiel von dir überhaupt nichts.

ich habs mal schnell ne skizze gemacht, wie ich das meine. in einem bestimmten bereich bei der linie sollte der baustein wie "angezogen" werden
 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

7 Zum Seitenanfang

Freitag, 9. Mai 2003, 17:59

ich hab mir überlegt, dass man die x- Koordinaten für die x position nimmt und dann die y koordinaten von der linie. ich bin mir noch nicht ganz sicher ob das funkionieren kann, ich werds mal ausprobieren. allerdings ist dann noch das problem, dass der einzelne baustein auch an senkrechten linien angesetzt werden können soll, weil ich die funktion mit drin hab das man ihn um 90grad drehen soll. ich weiß eben noch nicht recht ob das alles so umzusetzen zu geht. vielleicht hat ja jemand einen besseren vorschlag...
 

chris23cgn

unregistriert

8 Zum Seitenanfang

Dienstag, 13. Mai 2003, 14:12

so? ;-)

Linie als Instanz "Linie" definieren.
Auf die Instanz "DeinObjekt" die angezogen werden:

on (press) {
_root.DeinObjekt.startDrag();
}
on (release) {
_root.DeinObjekt.stopDrag();
_root.DeinObjekt._y = _root.Linie._y;
}

ich hab dir mal schnell n beispiel erstellt. s .Anhang.

Greetz, Chris :)
 

Exuro

Routinier

Dabei seit: 10.10.2002

Beiträge: 428

 

9 Zum Seitenanfang

Dienstag, 13. Mai 2003, 14:30

on (press) {
_root.DeinObjekt.startDrag();
}
on (release) {
_root.DeinObjekt.stopDrag();
if (Math.abs(_root.DeinObjekt._y-_root.Linie._y)<20){
_root.DeinObjekt._y = _root.Linie._y;
}
}

lässt das Objekt nur an die Linie rutschen, wenn man es in ihre Nähe (20 Punkte) gezogen hat. Die gleiche Funktion brauchst du dann noch einmal für die X Koordinaten, wenn das Objekt an einer senkrechten Linie halten soll.
 

chris23cgn

unregistriert

10 Zum Seitenanfang

Dienstag, 13. Mai 2003, 15:00

Zitat

Original von Exuro
on (press) {
_root.DeinObjekt.startDrag();
}
on (release) {
_root.DeinObjekt.stopDrag();
if (Math.abs(_root.DeinObjekt._y-_root.Linie._y)<20){
_root.DeinObjekt._y = _root.Linie._y;
}
}

lässt das Objekt nur an die Linie rutschen, wenn man es in ihre Nähe (20 Punkte) gezogen hat. Die gleiche Funktion brauchst du dann noch einmal für die X Koordinaten, wenn das Objekt an einer senkrechten Linie halten soll.


jubba. das sollten ja auch nur tipps sein, weil sonst kann man sich seine seite/animation ja direkt machen lassen. ;-)
selbst is der mann, aber hilfe kann man bekommen. meine ansicht! wenn du trotzdem nicht klarkommen solltest, einfach fragen und am ball bleiben!

greetz, chris
 

Exuro

Routinier

Dabei seit: 10.10.2002

Beiträge: 428

 

11 Zum Seitenanfang

Dienstag, 13. Mai 2003, 20:32

@chris23cgn
wollt dir nicht auf die Fuesse treten :)
Aber wenn jeder ein Stueckchen weiterschreibt, freut sich identa bestimmt :D
 

chris23cgn

unregistriert

12 Zum Seitenanfang

Dienstag, 13. Mai 2003, 20:36

Zitat

Original von Exuro
@chris23cgn
wollt dir nicht auf die Fuesse treten :)
Aber wenn jeder ein Stueckchen weiterschreibt, freut sich identa bestimmt :D


vollkommen legitim! ;-) finds sogar ganz klasse wenn leute sich gegenseitig helfen und verschiedene lösungsansaetze dargelegt und diskutiert werden.
dazu sind solche foren ja da.

viele wege führen nach rom.
 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

13 Zum Seitenanfang

Freitag, 16. Mai 2003, 18:49

2 dinge:

1. möcht ich mich gern erstmal für die gemachten Lösungen bei euch bedanken

2. hab ich allerdings immer noch 2 probleme mit der ganzen sache: ich kann zum einen deine angehängte datei nicht in flash öffnen und zum anderen hab ich das gefühl das der das mit dem _root nicht annimmt sondern immer nur startDrag(this, true);. hab ihr da manchmal irgendwas anders gemacht?

ps.: ich finds ehrlich gesagt ziemlich cool das es immer noch leute in foren gibt, die einen versuchen weiter zu helfen. thx
 

chris23cgn

unregistriert

14 Zum Seitenanfang

Freitag, 16. Mai 2003, 19:32

Zitat

Original von identa24
1. ... ich kann zum einen deine angehängte datei nicht in flash öffnen

2. ... zum anderen hab ich das gefühl das der das mit dem _root nicht annimmt sondern immer nur startDrag(this, true);. hab ihr da manchmal irgendwas anders gemacht?



zu 1.
hast du flash5? die beispielfla ist mit MX gemacht.
ich haeng sie hier nochmal für flash5 dran.

zu 2. "_root" ist die bezeichung für die Hauptfilmleiste auf level0. wenn sich in deinem film alles auf der hauptinstanz abspielt brauchst du die die pfadangabe mit _root nicht unbedingt. schau dir das beispiel mal an.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »chris23cgn« (16. Mai 2003, 19:33)

 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

15 Zum Seitenanfang

Freitag, 16. Mai 2003, 20:29

jetzt funkionierts :]

danke, dass du es gleich noch für flash 5 gemacht hast. dank deines beispiels wird mir jetzt so einiges klar.

thx
 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

16 Zum Seitenanfang

Samstag, 17. Mai 2003, 17:56

sag mal dieses onClipEvent führt doch dazu das etwas gleich mit dem gesamten film und nicht nur mit dem jeweiligen objekt passiert. gibts manchmal eine möglichkeit das onclipevent nur für das eine objekt beim klicken festzulegen?
 

identa24

Routinier

Dabei seit: 19.01.2003

Beiträge: 252

 

17 Zum Seitenanfang

Samstag, 17. Mai 2003, 21:41

hab jetzt ein lösung gefunden: ich machs über eine hit-abfrage. damit kann ich prüfen, welches objekt geklickt wurde


ps. an mod: sorry das ich jetzt mehrere posts hintereinander gemacht hab. wollts nur noch sagen
 

chris23cgn

unregistriert

18 Zum Seitenanfang

Montag, 26. Mai 2003, 20:05

sorry, dachte das thema sei für dich geklaert und hab nicht mehr hier reingeguckt. klappts`?
 

Ähnliche Themen