1 Reply Latest reply on Aug 28, 2006 6:22 AM by Newsgroup_User

    Advice on learning ActionScripting

    Level 7
      I know that AS is a Flash thing through and through, but I want to start to
      develop in Flex and it uses AS to make things 'happen'...

      Does anyone know good books to read that will teach a person AS 2 or 3
      without depending on the Flash interface? How to handcode AS.

      I made the mistake of trying 'from scratch' by purchasing AS for Dummies and
      found it to be a complete waste of time. All GUI using the Flash MX.

      Any information would be highly appreciated.

      --
      Wally Kolcz
      Developer / Support


        • 1. Re: Advice on learning ActionScripting
          Level 7
          Wally,

          > I know that AS is a Flash thing through and through, but
          > I want to start to develop in Flex and it uses AS to make
          > things 'happen'...

          Well, there you go. ;) AS is a Flash Platform thing, not merely a
          Flash thing. Both Flash and Flex publish to the Flash Platform.

          > Does anyone know good books to read that will teach a
          > person AS 2 or 3 without depending on the Flash interface?
          > How to handcode AS.

          The differences between AS2 and AS3 are significant. When you say
          "without depending on the Flash interface," what, exactly, do you mean?
          Have you turned off Script Assist? You can type into the Actions panel
          without any help from the IDE. If you program in Flex, you'll likely depend
          on the Flex Builder interface, which allows you to drag and drop UI
          Components similar to Visual Studio or JBuilder.

          Most of the books I've seen discuss AS from the point of view of simply
          typing it. Check out the friends of ED website
          ( http://www.friendsofed.com/).


          David Stiller
          Adobe Community Expert
          Dev blog, http://www.quip.net/blog/
          "Luck is the residue of good design."