reklama - zainteresowany?

Flash ActionScript f/x - Helion

Flash ActionScript f/x
Autor: Bill Sanders
Tytuł oryginału: Flash ActionScript f/x
TÅ‚umaczenie: Marek Binkowski
ISBN: 83-7197-455-8
stron: 328, Format: B5, okładka: miękka
Data wydania: 2001-05-16
Księgarnia: Helion

Cena książki: 45,00 zł

Dodaj do koszyka Flash ActionScript f/x

Tagi: Flash/ActionScript

Książka jest przeznaczona zarówno dla początkujących twórców skryptów, jak i dla doświadczonych programistów. W przejrzysty i przystępny sposób omówiono w niej odnowiony i wzbogacony język ActionScript programu Flash 5. Oprócz rozważań teoretycznych w ponad 50 filmach Flasha pokazano, jak w praktyce używać nowego języka skryptowego. Dzięki projektom i instrukcjom "krok po kroku" poznasz metody wzbogacania własnych filmów Flasha, umieszczając w nich skrypty w języku ActionScript.

Nie trać czasu! Już teraz zacznij tworzyć rozbudowane, eleganckie i wyjątkowe filmy Flasha! Użyj języka ActionScript, by wzbogacić film Flasha, sterując wszystkimi cechami animacji!

CD-ROM zawiera m.in.:

  • Ponad 50 filmów Flasha 5 (pliki FLA i SWF), a w nich kody źródÅ‚owe zwiÄ…zane z przykÅ‚adami edukacyjnymi i projektami omówionymi w książce.
  • Próbne wersje programów firmy Macromedia.
Ta książka nauczy Cię, jak:
  • dynamicznie zmieniać kolory, barwy, wymiary, widzialność, ksztaÅ‚t i poÅ‚ożenie obiektów;
  • tworzyć obiekty i suwaki przeciÄ…gane za pomocÄ… myszy;
  • nawigować w wielu listwach czasowych;
  • wykrywać kolizje obiektów w grach i reklamach elektronicznych;
  • przewijać tekst w dynamicznych polach tekstowych;
  • tworzyć funkcje użytkownika, sterujÄ…ce obiektami za pomocÄ… zmiennych lokalnych;
  • sterować dźwiÄ™kami za pomocÄ… nowych obiektów dźwiÄ™kowych jÄ™zyka ActionScript;
  • tworzyć animacje wstÄ™pne;
  • przesyÅ‚ać dane pomiÄ™dzy Flashem i innymi aplikacjami;
  • redukować czas przesyÅ‚ania danych poprzez doczytywanie zewnÄ™trznych filmów.

Dodaj do koszyka Flash ActionScript f/x

 

Osoby które kupowały "Flash ActionScript f/x", wybierały także:

  • Tablice informatyczne. Flash MX 2004 ActionScript
  • Flash i Wallaby. Projektowanie animacji zgodnych z HTML5
  • Flash i ActionScript. Aplikacje 3D od podstaw
  • Adobe Flash CS5/CS5 PL Professional. Biblia
  • ActionScript 3.0. Biblia

Dodaj do koszyka Flash ActionScript f/x

Spis treści

Flash ActionScript f/x -- spis treści

Przedmowa (15)

Wstęp (17)

Rozdział 1. ActionScript - podstawy (21)

  • MożliwoÅ›ci jÄ™zyka ActionScript (21)
    • Komfort pracy (22)
    • ModuÅ‚owa budowa skryptów (22)
    • ActionScript zorientowany obiektowo (23)
  • Gdzie umieszczamy skrypty? (24)
    • Klipy filmowe (24)
    • Przyciski (25)
    • WÅ‚aÅ›ciwoÅ›ci klonów (26)
    • WÅ‚aÅ›ciwoÅ›ci ujęć (28)
  • Jak tworzymy skrypty? (31)
    • Panele Object Action i Frame Action (32)
    • Detektory zdarzeÅ„ (34)
    • Edycja wyrażeÅ„ (34)
  • Klipy filmowe i Å›cieżki (35)
    • Niezależne listwy czasowe (35)
    • Åšcieżki (35)

Rozdział 2. Zmienne i typy danych (37)

  • Co to jest zmienna? (37)
    • Nazwy zmiennych (38)
    • Tablice (39)
  • Typy danych w jÄ™zyku ActionScript (39)
    • CiÄ…gi znaków (39)
    • Wyrażenia (40)
    • Wyrażenia logiczne (41)
    • Liczby (43)
    • Obiekty (44)
    • Klipy filmowe (46)
  • Tworzenie i używanie zmiennych (47)
    • Testowanie skryptów (48)
  • Zmieniamy wartoÅ›ci zmiennych za pomocÄ… przycisków (50)
  • Przyciski i pola tekstowe (plik Button.fla na pÅ‚ycie CD) (51)
    • Warstwa Concatenate Strings (52)
    • Warstwa Add Numbers (53)
    • Warstwa Test Boolean (53)
    • Warstwy Output Window i Input Windows (54)
  • UjÄ™cia i wartoÅ›ci zmiennych (54)
    • Wyrażenia logiczne z ciÄ…gami znaków (56)
  • Skrypty ujęć (plik Frame.fla na pÅ‚ycie CD) (56)
    • Warstwa Frame Action (56)
    • Warstwa Output (57)
  • Adresowanie zmiennych na różnych listwach czasowych (58)
  • Åšcieżki adresowe (plik DataPaths.fla na pÅ‚ycie) (59)
    • Warstwa The Mainline (59)
    • Warstwa Buttons (61)
    • Warstwa Output (62)
  • PrzykÅ‚ad edukacyjny: zaokrÄ…glanie liczb (62)
  • Projekt: zaokrÄ…glanie liczb (plik RoundUp.fla na pÅ‚ycie CD) (63)
    • Warstwa Output (63)
    • Warstwa Input (63)
  • Projekt: pobieranie identyfikatora użytkownika do bazy danych (plik DataEntry.fla na pÅ‚ycie CD) (64)
    • Warsta Buttons (65)
    • Warstwa Forms (67)

Rozdział 3. Proste akcje (69)

  • ÅšcisÅ‚a współpraca Flasha i jÄ™zyka ActionScript (69)
  • Etykiety ujęć (70)
  • Akcja gotoAndStop() lub gotoAndPlay() (plik SBLimit.fla na pÅ‚ycie CD) (70)
    • Warstwy dokumentu (71)
  • Akcja Play (75)
  • Akcje stop() i play() oraz przyciski (plik StopAtPlay.fla na pÅ‚ycie CD) (76)
    • Warstwa Stop or Play (76)
    • Warstwa Buttons (77)
  • PrzejÅ›cia do ujęć i scen (79)
    • PrzejÅ›cie do nastÄ™pnego lub poprzedniego ujÄ™cia (79)
    • PrzejÅ›cie do nastÄ™pnej lub poprzedniej sceny (79)
  • Adresowanie scen i ujęć (plik FrameScene.fla na pÅ‚ycie CD) (80)
    • Warstwa Output (scena 1) (80)
    • Warstwa Buttons (scena 1) (81)
    • Warstwa Copy Here (scena 2) (83)
  • Adresowanie ujęć na różnych listwach czasowych (84)
  • Sterowanie listwami czasowymi (plik PlayAway.fla na pÅ‚ycie CD) (85)
    • Klip filmowy Bouncer (86)
    • Warstwa MainTimeLine (86)
  • Akcje z zewnÄ™trznego skryptu (87)
  • PrzykÅ‚ad edukacyjny: dwa jÄ™zyki i jedna listwa czasowa (88)
  • Projekt: nauka liczb (88)
    • Warstwa Count (89)
    • Warstwa Frame Buttons (90)
    • Warstwa Output (91)
  • Pasek nawigacyjny (91)
  • Projekt: sklep internetowy (plik ecommerceMenu.fla na pÅ‚ycie CD) (93)
    • Warstwa Selections (93)
    • Warstwa Menu Bar Bg (93)
    • Warstwa Buttons (94)

Rozdział 4. Wyrażenia warunkowe i operatory (97)

  • Porównania (97)
    • if... (97)
    • if ...else (98)
    • if ...else if (99)
    • PrzykÅ‚ad filmu z wyrażeniami warunkowymi (plik IfElseIf.fla na pÅ‚ycie CD) (99)
  • Operatory (101)
    • Kolejność obliczeÅ„ (103)
    • Operatory numeryczne (106)
    • Operatory znakowe (106)
    • Operatory logiczne (106)
    • Przypisania zÅ‚ożone (107)
  • Animacje wstÄ™pne (plik preload.fla na pÅ‚ycie CD) (107)
  • Projekt: różne odpowiedzi (plik condQuiz.fla na pÅ‚ycie CD) (109)
    • Warstwa Background (110)
    • Warstwa Question (110)
    • Warstwa Buttons (111)
  • Kto to powiedziaÅ‚? Gra w znane cytaty (114)
  • Projekt: gra w cytaty (plik Quotes.fla na pÅ‚ycie CD) (114)
    • Warstwa Quotes (115)
    • Warstwa Buttons (117)

Rozdział 5. Pętle (119)

  • Wielokrotne wykonywanie akcji (119)
  • PÄ™tle rozproszone (121)
    • Tworzenie pÄ™tli za pomocÄ… wyrażeÅ„ warunkowych (121)
  • ZapÄ™tlone ujÄ™cia (plik FrameLoop.fla na pÅ‚ycie CD) (122)
    • Warstwa Output (123)
    • Warstwa Condition (123)
  • PÄ™tle skupione (124)
    • PÄ™tle i tablice (124)
  • PÄ™tle zagnieżdżone (plik NestedLoop.fla na pÅ‚ycie CD) (124)
    • Warstwa Build Array (125)
    • Warstwa Button Out (126)
  • Projekt: przenoszenie danych z użyciem pÄ™tli (plik TransLoop.fla na pÅ‚ycie CD) (127)
    • Warstwa ButtonActions (128)
  • Projekt: kalendarz (plik Calendar.fla na pÅ‚ycie CD) (129)
    • Warstwa Cells (131)
    • Warstwa Dates (132)
    • Warstwa Start (133)
    • Warstwa Buttons and Actions (134)
    • Przyciski Sunday...Saturday (klony) (134)
    • Przycisk Clear (klon) (136)
  • Projekt: sortowanie z użyciem pÄ™tli i tablic (plik loopSort.fla na pÅ‚ycie CD) (136)
    • Warstwa Text Fields (137)
    • Warstwa Buttons (137)
    • Przycisk SortIt (138)
    • Warstwa Background (140)
    • Modyfikacje (140)

Rozdział 6. Detektory zdarzeń (141)

  • Współpraca skryptu z myszÄ… (141)
  • Zdarzenia myszy (plik mouseEvent.fla na pÅ‚ycie CD) (143)
    • Warstwa Tomato Blaster (143)
    • Warstwa Sound (144)
    • Warstwa Action Button (145)
  • Współpraca skryptu z klawiaturÄ… (146)
    • Gdzie jest przycisk? (146)
  • Klawiatura (plik keyboard.fla na pÅ‚ycie CD) (147)
    • Warstwa Letters (148)
    • Warstwa Invisible Button (148)
  • Obiekty typu Key (150)
    • Metody obiektów typu Key (150)
    • StaÅ‚e typu Key (151)
  • Obiekty typu Mouse (152)
  • Klipy filmowe (152)
  • Nowy kursor (plik newCursor.fla na pÅ‚ycie CD) (153)
    • Warstwa Cursor (154)
    • Warstwa Release (155)
    • Warstwa Background (155)
  • Obiekty typu Movie Clip (155)
    • Metody obiektów typu MovieClip (156)
    • WysyÅ‚anie poleceÅ„ do klipów filmowych (157)
  • Detekcja kolizji (157)
  • Kolizje obiektów (plik planetCollide.fla na pÅ‚ycie CD) (158)
    • Warstwa Rocket (159)
    • Warstwa Planet (159)
    • Warstwa Stars (160)
    • Warstwa Background (160)
  • Obiekty typu Selection i pola tekstowe (160)
  • Formularze i obiekty typu Selection (plik SelectForms na pÅ‚ycie CD) (161)
    • Warstwa Background (162)
    • Warstwa Forms (162)
  • PrzeciÄ…ganie przycisków w klipach filmowych (164)
  • PrzeciÄ…galne przyciski (plik Duster.fla na pÅ‚ycie CD) (164)
    • Przygotowania (164)
    • Warstwa MainTimeLine (165)
  • Projekt: wyÅ›wietlanie współrzÄ™dnych kursora (plik DragXY.fla na pÅ‚ycie CD) (166)
    • Warstwa Position (168)
    • Warstwa DragClip (168)
  • Projekt: wózek na zakupy (plik shoppingCart.fla na pÅ‚ycie CD) (169)
    • Warstwa Background (171)
    • Warstwa Cash Register (171)
    • Warstwa Fruits (172)
    • Warstwa Shopping Cart (174)

Rozdział 7. Właściwości i funkcje (175)

  • WÅ‚aÅ›ciwoÅ›ci (175)
    • Co to jest wÅ‚aÅ›ciwość? (175)
    • Zmiany wÅ‚aÅ›ciwoÅ›ci (176)
    • Akcja Set Property (178)
    • PrzykÅ‚ady skryptów zmieniajÄ…cych wÅ‚aÅ›ciwoÅ›ci obiektu (179)
  • WÅ‚aÅ›ciwoÅ›ci globalne (plik Globalquality.fla na pÅ‚ycie CD) (181)
    • Warstwa Background (182)
    • Warstwa Labels (182)
    • Warstwa Buttons (183)
  • PodÅ›wietlanie przycisków (plik TabOutline.fla na pÅ‚ycie CD) (185)
    • Warstwa Background (185)
    • Warstwa Buttons (186)
  • Buforowanie dźwiÄ™ku (187)
  • Odczytywanie wÅ‚aÅ›ciwoÅ›ci (187)
  • Zmienne i wÅ‚aÅ›ciwoÅ›ci (plik callingAllProps.fla na pÅ‚ycie CD) (188)
    • Warstwa Show (189)
    • Warstwa Property Buttons (190)
    • Warstwa MCs (190)
  • Funkcje Flasha (192)
    • Funkcje znakowe (194)
  • PodciÄ…gi znaków (plik substrings.fla na pÅ‚ycie CD) (194)
    • Warstwa Background (194)
    • Warstwa Button (195)
    • Warstwa Text Fields (196)
    • Warstwa Labels (197)
    • Dlaczego podciÄ…gi? (197)
  • Obiekty typu String (199)
    • Generator liczb losowych (200)
  • Funkcje użytkownika (200)
  • Projekt: suwak i kompas (plik SlideRotation.fla na pÅ‚ycie CD) (203)
    • Warstwa Background (203)
    • Warstwa Slide Handle MC (203)
    • Warstwa Whirly MC (205)
    • Warstwa Labels and Groove (205)
  • Projekt: dynamiczny wykres sÅ‚upkowy (206)
    • Warstwa Background (207)
    • Warstwa Bars (207)
    • Warstwa Text Fields (208)
    • Warstwa Button (209)

Rozdział 8. Obiekty specjalizowane (211)

  • Standardowe obiekty Flasha (211)
  • Obiekty typu Color (211)
    • Definiowanie koloru obiektu (212)
  • Projekt: ustalanie i zmienianie kolorów (plik setColors.fla na pÅ‚ycie CD) (214)
    • Warstwa Input (214)
    • Warstwa Buttons (215)
    • Warstwa Movie Clips (215)
  • Projekt: przeksztaÅ‚canie kolorów (plik transColor.fla na pÅ‚ycie CD) (216)
    • Warstwa Swatch MC (217)
    • Warstwa Button (218)
    • Warstwa Input (218)
    • Odczytywanie wartoÅ›ci koloru (219)
  • Obiekty typu Date (220)
    • Konstruktor obiektu typu Date (220)
    • Odczytywanie i ustawianie czasu w obiektach typu Date (221)
  • Projekt: data i godzina (plik ShowDateAndTime.fla na pÅ‚ycie CD) (223)
    • Warstwa Date (224)
    • Warstwa World (226)
    • Warstwa Background (226)
  • Obiekty typu Math (226)
  • Projekt: metody obiektów typu Math (plik MathObject.fla na pÅ‚ycie CD) (227)
  • Obiekty typu Number (229)
  • Projekt: przeliczanie liczb dziesiÄ™tnych na szesnastkowe (plik dec2Hex.fla na pÅ‚ycie CD) (230)
    • Warstwa Convert Me (231)
  • Obiekty typu Sound (231)
    • Metoda Sound.setTransform (233)
  • Obiekty typu XML i XML Socket (233)
  • Projekt: sterowanie dźwiÄ™kiem stereo w gÅ‚oÅ›nikach (plik SoundJam.fla na pÅ‚ycie CD) (234)
    • Warstwa Components (234)

Rozdział 9. Kopiowanie klipów filmowych, konstruowanie ścieżek i wywoływanie funkcji (241)

  • Kopiowanie i usuwanie klipów filmowych (241)
  • Kopiowanie klipów filmowych (plik StarField.fla na pÅ‚ycie CD) (242)
    • Warstwa StarScript (242)
    • Warstwa Button (244)
  • Adresowanie klipów filmowych (245)
  • Konstruowanie Å›cieżek klipów filmowych (plik TellMe.fla na pÅ‚ycie CD) (246)
    • Åšcieżki (247)
    • Warstwa MainLine (249)
    • Warstwa GrandPa (249)
    • Warstwa GrandMa (254)
    • Warstwa Lines (255)
    • Warstwa Action Buttons (255)
  • PrzesyÅ‚anie zmiennych pomiÄ™dzy klipami filmowymi (257)
  • WywoÅ‚ywanie funkcji (258)
  • Projekt: funkcje użytkownika i klipy filmowe (plik alienFunction.fla na pÅ‚ycie CD) (259)
    • Warstwa Function Script (259)
    • Warstwa Saucers (260)
    • Warstwa Button (261)
  • Projekt: fabryka kreskówek (plik cartoonFactory.fla na pÅ‚ycie CD) (262)
    • Warstwa Tears (262)
    • Warstwa Hat Flip (263)
    • Warstwa Eye Blink (263)
    • Warstwa Kat (263)
    • Warstwa Slider (264)
    • Warstwa Buttons (266)
    • Warstwa Cartoon Type (267)
    • Warstwa Backdrop (267)

Rozdział 10. Podsumowanie (269)

  • Doczytywanie filmów i ich usuwanie (269)
    • Doczytywanie filmów (269)
    • Usuwanie doczytanych filmów (270)
  • Sześć filmów (folder MultiMenu na pÅ‚ycie CD) (271)
    • Warstwa Frame (271)
    • Warstwa Labels (272)
  • Adresowanie zmiennych i obiektów na różnych poziomach (276)
  • PrzesyÅ‚anie danych pomiÄ™dzy poziomami (folder MovieVarTrans na pÅ‚ycie CD) (277)
    • Warstwa Background filmu levelZero (278)
    • Warstwa Message filmu levelZero (278)
    • Warstwa Label filmu levelZero (279)
    • Warstwa News filmu News (279)
  • Wczytywanie tekstu i zmiennych (plik loadText.fla na pÅ‚ycie CD) (281)
    • Plik tekstowy (281)
    • Warstwy Background i Frame (283)
    • Warstwa Text Fields (283)
    • Warstwa Beam me up (284)
  • Przewijany tekst (plik scrollText.fla w folderze ScrollFlash na pÅ‚ycie CD) (285)
    • Warstwa Background (286)
    • Warstwa Scripts (287)
    • Warstwa Buttons (287)
    • Warstwa Text Fields (288)
  • Funkcje wielobajtowe (289)
  • PrzesyÅ‚anie danych pomiÄ™dzy skryptami Flasha a skryptem JavaScript i kodem HTML (290)
  • Projekt: przesyÅ‚anie danych ze strony HTML do Flasha (plik flashVar.fla w katalogu FLashHTMLvar na pÅ‚ycie CD) (290)
    • Warstwa Border n Button (291)
    • Warstwa Text Field (292)
  • Projekt: z Plutona na Merkurego (katalog Pluto2Mercury na pÅ‚ycie CD) (293)
    • Skrypty ujęć (295)
    • Klip filmowy PlutoView (297)
    • Planety (297)
    • Ruch (298)
    • Dodatkowe opcje (298)
  • Skrypty i pomysÅ‚y (299)

Elementy języka ActionScript - przykłady (301)

Skorowidz (323)

Dodaj do koszyka Flash ActionScript f/x

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.