Skocz do zawartości

Featured Replies

Napisano

Witam!

Szukam kodu action script na przesuwanie obiektu we flashu, a dokładniej okienka. Robię identycznie jak tu: http://webmade.org/porady/porady.php?id=85 i niestety u mnie nie działa, wywala błędy. Próbowałam różne kody, z różnych stron, nawet action script zmieniałam na 2, 3 i w obu wersjach nie działa. Nie wiem co robię nie tak.

  • Odpowiedzi 1
  • Wyświetleń 1,6k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

pokaz swoj kod.

1) masz element w bibliotece o nazwie 'okno' lub jak tam masz inaczej

2) dajesz ten obiekt na scene i dajesz mu nazwę 'okno'

3) w tej klatce co masz zaladowany ten movie clip dodajesz akcje(f9) (podany kod to actionscript3)

okno.addEventListener(MouseEvent.MOUSE_DOWN, dragMe);

function dragMe(e:MouseEvent):void
{
okno.startDrag();
}

okno.addEventListener(MouseEvent.MOUSE_UP, dontDragMe);

function dontDragMe(e:MouseEvent):void
{
okno.stopDrag();
}

 

------------

 

co do Twojego problemu (action script 2):

upewnij sie ze akcje:

on (press) { startDrag (""); } on (release) { stopDrag (); }

 

masz przypisaną nie do klatki, a do obiektu na scenie (w action script 3.0 nie mozna do obiektu akcji przypisywac, tylko do listwy czasowej)

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności