Log in

View Full Version : I am proud.



Nile
09-01-2008, 06:36 AM
Well, today(since I'm sick and all), i've dedicated my time and effort to learning Flash CS3 Professional. And took the following tutorial:
Flash in a flash - http://www.adobe.com/devnet/flash/articles/flash_in_a_flash.html
I wanted to make something, so here's what I made: http://niler.net/examples/flash/menu/flashMenu.html
No sound effect, just a simple menu. I wanted to know what you guys thought. For those that know flash AS 3.0, tell me what I did wrong by downloading this (http://niler.net/examples/flash/menu/menuSlider.fla).

magicyte
09-02-2008, 01:36 AM
Much.

-magicyte

mburt
09-02-2008, 01:49 AM
That menu is cool Nile... I'd love to learn Flash.

Nile
09-02-2008, 02:01 AM
That menu is cool Nile... I'd love to learn Flash.

Thanks,
http://www.adobe.com/devnet/flash/ar...n_a_flash.html

Medyman
09-02-2008, 02:08 AM
It's good for a first experiment. There is nothing "wrong" with anything you've done.

You've done a lot on the timeline. For something like a menu, that can get really complicated. As you become more comfortable with AS, you can start to move away from it.

Also, using button instances for buttons can get limiting. I always use MovieClip instances for buttons. But in this case, it doesn't make a difference.

Overall though, I can't say that I would change much using a timeline-centric approach.

Good job.

Nile
09-02-2008, 02:38 AM
Thanks MedyMan. :)

magicyte
09-02-2008, 03:01 AM
Just kidding! I checked out the menu. I tried to learn Flash, but didn't get anywhere. By the way, get well soon!

-magicyte

P.S. I joined Niler.net

BLiZZaRD
09-02-2008, 02:01 PM
I agree with Medy here. If you are going to use AS 3 might as well get used to stacking MCs in one frame. Using the .as files for external scripting and move away from the timeline for animation and usage.

HOWEVER... there is nothing wrong with this approach, and I still use Flash 8 more than CS3 as I like the functionality and the less confusing AS2 (which can do almost everything AS3 can, with less coding). And even when I do use CS3 I still code in AS2 format, it's just that much more simple.
To each his own though.

I would recommend you learn the value of .as files and how to put them to use for you next. From there you can expand your knowledge.

If you really want to learn Flash, the BEST way is to build a Pong game. No joke. Build it from scratch. Pong uses almost every instance of everyday code you will use and building a working game (graphics aside) will give you so much general "know-how" you can figure out almost anything else you come across.

Enjoy!

Medyman
09-02-2008, 02:12 PM
AS2 (which can do almost everything AS3 can, with less coding). And even when I do use CS3 I still code in AS2 format, it's just that much more simple.

Gotta disagree with you here Blizz. With the exception of mouse events, most things in AS3 are easier. And even with mouse events...it only looks intimidating. If you get used to it and really understand it...it makes a lot of sense.

Simple example:

AS2
var new:MovieClip = this.attachMovie("movie", "new_movie", this.getNextHighestDepth());

AS3
var new:MovieClip = new Movie();
addChild(new);

Anyway...as you said:


To each his own though.

Love the Pong suggestion btw. I've never heard that before but you're 100% right. It does cover a lot of the basics that you would need.

boogyman
09-02-2008, 02:18 PM
Very nice Nile. Before implementing any navigation or other "required to use" flash modules into a website make sure you scope your audience. I am sure you know this, but flash requires a special plug in, and some people may not want to download the plug-in, which would prevent this person from using your site.

Personally I do not like using flash, however there are some interesting features and morphs that I have seen. So just be aware of the audience your site is intended for, and I would suggest, for accessibility sake, to always design a "second site" that allows for those who do not have / want the appropriate flash plug-in.

But looks good