[Flash] Ronddraaien...

Pagina: 1
Acties:

  • Arnold
  • Registratie: September 2000
  • Laatst online: 20-08 22:49
Ik heb een movie.
met daarin een vorm.

Die vorm wil ik door draggen links of rechtsom laten draaien (afhankelijk of er aan de linkerkant, of de rechterkant gedragt wordt).

Er zijn zes standen.
Elke stand bestaat uit 10 frames, met in het eerste frame een "stop" action.
Deze staan achter elkaar in 1 movieclip.

In die movieclip liggen er twee 100% transparante buttons overheen (een linker en een rechter vlak). Hierin staat het drag actionscript.

Ik had gedacht dat dit wel zou werken:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
on (press, dragOver, dragOut) {
    tellTarget ("_root.totaal") {
        if (_currentframe=1) {
            gotoAndPlay (51);
        }
        if (_currentframe=11) {
            gotoAndPlay (1);
        }
        if (_currentframe=21) {
            gotoAndPlay (11);
        }
        if (_currentframe=31) {
            gotoAndPlay (21);
        }
        if (_currentframe=41) {
            gotoAndPlay (31);
        }
        if (_currentframe=51) {
            gotoAndPlay (41);
        }
    }
}


maar dat doet het dus niet.
Hij gaat van frame 1 naar frame 41, en dan doet ie verder nix meer...
Totaal niet wat ik wil dus.

Ik ben ook geen actionscrip held,en kom er na verwoede zoekpogingen niet uit hoe ik hem kan wijsmaken, dat als ik op frame 1 ben en ik drag, dat ie dan naar frame 51 gaat, en daarna gewoon dit script blijft doorvoeren...

De FLA is hier te downloaden

  • alientje
  • Registratie: Maart 2002
  • Laatst online: 11-01-2008

alientje

Hallo?

Als je een variablele nakijkt in een if-statement moet je het volgende gebruiken:
if (_currentframe==51) (oftewel 2 maal '=' achter elkaar)

3d-en is leuk


  • Arnold
  • Registratie: September 2000
  • Laatst online: 20-08 22:49
alientje schreef op 04 July 2003 @ 11:25:
Als je een variablele nakijkt in een if-statement moet je het volgende gebruiken:
if (_currentframe==51) (oftewel 2 maal '=' achter elkaar)
|:( thanks!

  • Arnold
  • Registratie: September 2000
  • Laatst online: 20-08 22:49
Heb alles nu werkend! thanx :)

[ Voor 86% gewijzigd door Arnold op 04-07-2003 14:59 ]


Verwijderd

als je Flash MX gebruikt, vervang dan "tellTarget" door "with", tellTarget is nl. deprecated in MX.

  • Arnold
  • Registratie: September 2000
  • Laatst online: 20-08 22:49
Verwijderd schreef op 04 July 2003 @ 15:02:
als je Flash MX gebruikt, vervang dan "tellTarget" door "with", tellTarget is nl. deprecated in MX.
gebruik flash 5... maar zodra ik flash mx dingen moet gaan gebruiken zal ik die moeten aanschaffen he...

  • Yellow|A
  • Registratie: Maart 2000
  • Niet online

Yellow|A

Allotaja of rock and rollah

offtopic:
tell targets waren ook al not done in 5 ;)

|{ brrr }] |


  • Arnold
  • Registratie: September 2000
  • Laatst online: 20-08 22:49
Yellow|A schreef op 04 juli 2003 @ 15:18:
offtopic:
tell targets waren ook al not done in 5 ;)
Als je me dan ff verteld hoe ik het dan moet doen, dan ben ik weer geholpen.
ik ben namelijk vormgever, en geen programmeur, maar moet nu toch steeds vaker in dingen als actionscript duiken, om zo programmeur kosten te besparen...

Verwijderd

http://www.macromedia.com...script_dictionary725.html

een hele lange uitleg, maar ipv tellTarget tik je gewoon with
Pagina: 1