Z uwagi na dużą liczbę wpisów stworzonych bez wątpienia wyłącznie w celu pozycjonowania stron na określone frazy, dodaliśmy do wszystkich linków (w postach i podpisach) atrybut rel="nofollow". Z tego względu wszystkie dodane linki straciły swoją moc pozycjonerską. Forum jest dla Was, dlatego prosimy o zamieszczanie wyłącznie "prawdziwych" tematów i odpowiedzi.

[AS2] Przycisk next i previous

Obsługa programu, animacja, AS2, AS3
  • Wiadomości
Offline

Gregory

  • Posty: 13
  • Rejestracja: 6 mar 2010, o 18:21

[AS2] Przycisk next i previous

Post6 mar 2010, o 18:34

Witam,
Tworzę galerię fotografii. Zdecydowałem się na technologię Flash. Wszytko jest ok tylko zostały mi przyciski do przewijania dużych fotek. Jak nadać im funkcjonalność z pomocą ActionScript?

Link do galerii: http://bulding.lua.pl/gallery/scrolling_gallery.html

Obrazek Plik FLA CS4 :: 1,27MB
Server #1

Obrazek Plik FLA CS3 :: 1,27MB
Server #1

Z góry dziękuję za pomoc!
Offline

Mesukan

  • Posty: 7
  • Rejestracja: 5 mar 2010, o 21:26

Re: [AS] Przycisk next i previous

Post6 mar 2010, o 20:05

Offline
Awatar użytkownika

apomaster

  • Posty: 121
  • Rejestracja: 5 mar 2010, o 20:29

Re: [AS] Przycisk next i previous

Post6 mar 2010, o 20:08

Kod: Zaznacz cały
var d:Number = 0;
nextButton_btn.onRelease = function () {
   if(d<=13){
      d+=1;
   } else {
      d=0;
   }
   photos.gotoAndStop("img"+d)
}
prevButton_btn.onRelease = function () {
   if(d==0){
      d = 12;
   }else {
      d-= 1;
   }
   photos.gotoAndStop("img"+d);
}


Wystarczy Wkleic

Na przyszlosc w temacie napisz ze to AS 2.0
Opisz troszke plik bo musialem stracic pare minut na to zeby dojsc jak zamierzales aby dzialalo
-------------- Rób co kochasz i nie pracuj całe życie ------------
Offline

Gregory

  • Posty: 13
  • Rejestracja: 6 mar 2010, o 18:21

Re: [AS2] Przycisk next i previous

Post6 mar 2010, o 22:43

apomaster, dzięki. Wszystko działa tylko mam jeszcze jeden mały problem.

Chciałbym żeby przewijanie miniaturek działało tylko w obrębie miniaturek:

Obrazek
Offline
Awatar użytkownika

apomaster

  • Posty: 121
  • Rejestracja: 5 mar 2010, o 20:29

Re: [AS2] Przycisk next i previous

Post7 mar 2010, o 00:33

Wklejam calosc kodu i zaraz go omowie uzywajac do tego komentarzy //:
Kod: Zaznacz cały
var d:Number = 0;
nextButton_btn.onRelease = function () {
   if(d<=13){
      d+=1;
   } else {
      d=0;
   }
   photos.gotoAndStop("img"+d)
}
prevButton_btn.onRelease = function () {
   if(d==0){
      d = 12;
   }else {
      d-= 1;
   }
   photos.gotoAndStop("img"+d);
}


To powyzej zostalo juz zrozumiane wiec omine omawianie tego watku

Kod: Zaznacz cały
thumbs_mc.onRollOver = panelOver;

function panelOver() {
   this.onEnterFrame = scrollPanel;
   delete this.onRollOver;
}

var b = stroke.getBounds(_root); // musisz okreslic granice do tego celu stworz movieClip o nazwie stroke(ramka o wielkosci maski mozesz zrobic to przezroczyste jezeli nie chcesz zeby to bylo widac i jak wyzej nazwij to "stroke"

function scrollPanel() {
   if(_xmouse<b.xMin || _xmouse>b.xMax || _ymouse<b.yMin || _ymouse>b.yMax) {
      this.onRollOver = panelOver;
      delete this.onEnterFrame;
   }
   
   if(thumbs_mc._x >= 10) {
      thumbs_mc._x = 10;
   }
   
   if(thumbs_mc._x <= -1537) {
      thumbs_mc._x = -1537;
   }
   
   var xdist = _xmouse - 250;
   
   thumbs_mc._x += Math.round(-xdist / 17);
}


jak bedziesz mial problem umieszcze link do galeri

jezeli pomoglem mozesz mnie ocenic :)
-------------- Rób co kochasz i nie pracuj całe życie ------------
Offline

Gregory

  • Posty: 13
  • Rejestracja: 6 mar 2010, o 18:21

Re: [AS2] Przycisk next i previous

Post7 mar 2010, o 14:07

Coś mi nie wychodzi. Możesz zapodać FLAka.

Edit: Już zrobiłem. Dzięki za pomoc. W przyszłości planuję dodać do tej galerii ładowanie obrazków "z zewnątrz" za pomocą XML'a, ale muszę się jeszcze trochę pouczyć. Można tu dodawać za pomoc jakieś "+" lub pkt. reputacji?
Offline
Awatar użytkownika

apomaster

  • Posty: 121
  • Rejestracja: 5 mar 2010, o 20:29

Re: [AS2] Przycisk next i previous

Post7 mar 2010, o 16:54

W regulaminie bylo cos wspomniane o tym, ale niestety nie widze takiej opcji lub ja po prostu przeoczylem :) Moze poszukam na forum :>
-------------- Rób co kochasz i nie pracuj całe życie ------------

Wróć do Flash i ActionScript

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości

cron