Is AS3 OOP Dying/Dead? I'm Confused and Lost!

I'm looking to start learning OOP so I can create Game User Interface Prototypes but I'm worried that resources for learning how to use AS3 and Flash is very thin on the ground and really out of date. Some articles I've seen online are many years old and the community for AS3 OOP seems to be really quiet, especially when you compare it to JS or other OOP languages.
A lot of jobs I've seen for UI Artists require the use of Flash to prototype UX flow and animation - but getting started seems to be really confusing, I feel like I'm looking for a linear set of tutorials focused on Game UI Prototyping and Animation effects, using either the TImeline or AS3 or both (what do you think is considered best practice).
If you know of any resource that could help me get started, which covers this type of thing that would be awesome. Also, your thoughts on how healthy Flash AS3 is currently.
Best,
Warren

i'm not sure of the future of as3, but oop appears to have legs.  and learning one oop language makes it simple to learn others, i don't see much downside to learning as3.
i learned as3 (my first oop) in my spare time on a 10-day vacation by using senocular's tutorials coupled with the flash help files.  i was very familiar with sequential programming, but had difficulty comprehending oop.
senocular.com
Learning ActionScript 3 | Adobe Developer Connection
Adobe ActionScript® 3 (AS3) API Reference
but i don't think a linear tutorial is a good way to learn any language, computer or otherwise.  i recommend you read a little and then 'practice' a little.
with computer languages that means, read a little, and then write some code.  play with it a little and experiment with code.
for me, when first learning something i like to read about the same topic from two different authors.  that's why i liked going back and forth between senocular's tutorial and adobe's help files.  if you hit a problem, skip around to find a solution.  don't feel compelled to stick with a linear learning path.
having that last link (the api) is critical to learning a computer language.  once you learn the basics and you learn how to use the api, you're done with all the memory work.  from then on it's just a matter of logic and creativity to find solutions for problems you encounter.

Similar Messages

  • Flash AS3 OOP = Can 1 objects class find and change another objects xy properties?

    What I have is a game with a Level object, inside the Level is a Player object, and they don't have instance names given, what I'm trying to figure out is how to do is make it so that the player can change the x or y properties of the Level object.
    To be more precise, I'm making it so that when the player moves in a certain direction, he either moves accross the stage, or he starts moving the Level object around the stage, it'd be in an Event kind of function, now I can easily make the Player move, but I don't know how to make the Level object move which the player is inside of.
    Is anyone able to help me on this please?

    I tried a simple getter setter idea, but it doesn't seem to work
    public class Mover
      private var _moveValue:Number = 5;
    public function Mover()
      Player.shift = _moveValue;
    public class Player
    private var _vx = 0;
    public static function set shift (_move:number):void
      _vx = _move;
    public function Player
    addEventListener(Event.ENTER_FRAME, onEnterFrame);
    function onEnterFrame(event:Event):void
    x += _vx;
    Thats with my limited imagination and knowledge of AS3 here so far... is that going completely wrong? If so are there any good examples or tutorials I could check out to get a better idea of what I'm trying to do?

  • I am so confused and lost...

    I know this topic has probably been beaten to death, but I'm having a really hard time understanding how to take a DVD that I have and put it onto my iPod.
    I've read a ton of discussions and I keep seeing things like "use 'this' software to rip your dvd" and "use 'that' program to combine VOB files" and then "use 'X' software to burn it to an iPod compatible format" ... which seems like 10 bizillion steps for 1 thing that you want. And then, when I go to download whatever software is suggested, it's not available.
    Can anyone give me a succint yet step-by-step set of instructions on what to do? I've got the first 2 seasons of "LOST" on DVD that I really want on my iPod. I could really use some help from a patient individual for a not-so-iPod savvy individual.
    Thanks a million!

    I beg to differ Johnathan. It's not because she's using Windows, it's because Apple didn't choose a STANDARD video format to begin with.
    But if Handbrake is as good at it seems, there's hope for us poor souls that were unfortunate to think that getting an iPod while computing on Windows was a good idea. They're doing a port of Handbrake to Windows.
    Here's a link to a thread on Handbrake's forum, apparently there's a beta that we can download. Word of caution, I haven't tried it yet.
    http://handbrake.m0k.org/forum/viewtopic.php?t=1942
    In the past week I've bookmarked a ton of links to various free video converters, I just haven't had the time to check them yet.
    P.S. Please don't take my sarcasm too seriously. I'm an ex-Mac user btw.

  • EA6500 ... Cisco totally confused and lost track

    1) After world wide bla bla announcements it was released with major delay.
    2) Cisco went (back) to Broadcom chipsets again.
    3) Six new firmware releases in 3 months time after the initial release, probably after the many very bad test reports.
    4) Very obscure and lacking firmware release notes (in other words, they are worthless).
    5) Do I need to suggest professional Company Cisco to thoroughly test products, under all possible conditions before to release it?? Poor non-wizkids who bought this "super" router.
    ===========================================================================
    Release Date:            Nov. 10, 2012 (?)
    Firmware version: 1.1.27 (build 144730)
    *undocumented untill now*
    ===========================================================================
    Release Date:            Nov. 5, 2012
    Firmware version:        1.1.27 (Build 144545)
    - Applies the fixes from the previous two releases (1.1.27 build 144156 and build 144027) without requiring a factory reset.
    [brilliant...]
    ===========================================================================
    Release Date:            Oct. 30, 2012
    Firmware version:        1.1.27 (Build 144156)
    ===========================================================================
    Release Date:            Oct. 27, 2012
    Firmware version:        1.1.27 (Build 144027)
    ===========================================================================
    Release Date:            Oct. 12, 2012
    Firmware version:        1.1.27 (Build 142736)
    ===========================================================================
    Release Date:           September 12, 2012
    Firmware version:       1.1.27 (Build 141816)
    ===========================================================================
    Release Date:           August 3, 2012
    Firmware version:       1.1.26 (Build 140196)
    - Initial release

    wouterv wrote:
    1) After world wide bla bla announcements it was released with major delay.
    2) Cisco went (back) to Broadcom chipsets again.
    3) Six new firmware releases in 3 months time after the initial release, probably after the many very bad test reports.
    4) Very obscure and lacking firmware release notes (in other words, they are worthless).
    5) Do I need to suggest professional Company Cisco to thoroughly test products, under all possible conditions before to release it?? Poor non-wizkids who bought this "super" router.
    ===========================================================================
    Release Date:            Nov. 10, 2012 (?)
    Firmware version: 1.1.27 (build 144730)
    *undocumented untill now*
    ===========================================================================
    Release Date:            Nov. 5, 2012
    Firmware version:        1.1.27 (Build 144545)
    - Applies the fixes from the previous two releases (1.1.27 build 144156 and build 144027) without requiring a factory reset.
    [brilliant...]
    ===========================================================================
    Release Date:            Oct. 30, 2012
    Firmware version:        1.1.27 (Build 144156)
    ===========================================================================
    Release Date:            Oct. 27, 2012
    Firmware version:        1.1.27 (Build 144027)
    ===========================================================================
    Release Date:            Oct. 12, 2012
    Firmware version:        1.1.27 (Build 142736)
    ===========================================================================
    Release Date:           September 12, 2012
    Firmware version:       1.1.27 (Build 141816)
    ===========================================================================
    Release Date:           August 3, 2012
    Firmware version:       1.1.26 (Build 140196)
    - Initial release
    The "undocumented until now" version of the firmware, does your router have that firmware version already? I am positive that Cisco will be able to provide "fix" for the current issues that users bumped into using this AC router. I am not sure if it has something to do with the device being a draft n still but anyway, who knows a better firmware is on the way.

  • My iPhone 4 has been dead for 24 hours and it has been charging for 12 hours. I have tried holding the home and lock button down but it still has the black screen, what is wrong with it? It just randomly died on means won't turn back on

    My iPhone 4 has been dead for 24 hours and I've been charging it for 12 hours and it still won't turn on. I have tried holding the lock button and home button down, even connected it to computer but nothing's happening, it randomly died on me.

    Hi Lauren,
    When troubleshooting power issues, we want to make sure we have followed all steps outlined in the following article:
    iPhone: Hardware troubleshooting
    http://support.apple.com/kb/TS2802
    Will not turn on, will not turn on unless connected to power, or unexpected power off
    - Verify that the Sleep/Wake button functions. If it does not function, inspect it for signs of damage. If the button is damaged or is not functioning when pressed, seek service.
    - Check if a Liquid Contact Indicator (LCI) is activated or there are signs of corrosion.
    Learn about LCIs and corrosion.
    - Connect the iPhone to the iPhone's USB power adapter and let it charge for at least ten minutes.
    - After at least 15 minutes, if:
                   - The home screen appears: The iPhone should be working. Update to the latest version of iOS if necessary. Continue charging it until it is completely charged and you see this battery icon in the upper-right corner of the screen . Then unplug the phone from power. If it immediately turns off, seek service.
                   - The low-battery image appears, even after the phone has charged for at least 20 minutes: See "iPhone displays the low-battery image and is unresponsive" symptom in this article.
                   - Something other than the Home screen or Low Battery image appears, continue with this article for further troubleshooting steps.
    - If the iPhone did not turn on, reset it while connected to the iPhone USB power adapter.
                   - If the display turns on, go to step 4.
                   - If the display remains black, go to next step.
    - Connect the iPhone to a computer and open iTunes. If iTunes recognizes the iPhone and indicates that it is in recovery mode, attempt to
    restore the iPhone. If the iPhone doesn't appear in iTunes or if you have difficulties in restoring the iPhone, see this article for further assistance.
    - If restoring the iPhone resolved the issue, go to step 4. If restoring the iPhone did not solve the issue, seek service.
    Thanks,
    Matt M.

  • My iphone won't switch on. I've tried holding the power and home button more than 30 seconds up to a few minutes but it didn't switch on and went straight to recovery mode. It died of a low battery and i already fully charged it i checked with my itunes.

    i really need help here. I have only used my iphone for a month. my iphone won't switch on. it died of a low battery and i've already fully charged it and usually before it even fully charged, it will turn back on right but in my case nothing happened. i've tried holding the power and home button for 30 seconds and up to 2-3 minutes but no logo appear. it went straight to recovery mode. there's nothing wrong with my cable, i checked with itunes and  this happened once a week ago but it did switch back on after i tried a few times but now it just won't switch on. i also have problems with my screen as there's some noises to the screen (i hope you get me) and when i turned the camera on, it was as if the whole screen is shaking. i'm currently studying in the middle east and there's no apple store here so i cannot use my warranty. i will only be back home in summer. please help me what should i do to at least switch my iphone on first.

    I did a little bit of experimenting. I have an iPad original versions myself. I took it out of the box knowing that I haven used it in months and I expected the battery to be dead and sure enough the battery was as dead as I imagined it would be. For the first 30 minutes I experienced exactly what you are experiencing, but then the iPad suddenly powered up on its own (like it does when plugged into the charger) and I am using it now to type this response to you.
    My point is that I am starting tothink that your battery has suddenly died on you for some reason or you have a hardware problem now. I would still try leaving the iPad charge for a while longer - maybe even overnight - and then try again in the morning. Unplug the iPad and try resetting with the home and sleep buttons. Try plugging the iPad in again. Unplug it, try restarting again. Let it charge for a while again.
    After trying something like that, if it still will not start up, then I think it's time for a trip to an Apple Store and see what the Apple Techs think.

  • My iMac locks up constantly in email. I click on one or two emails. Then when I click on another email, I get the spinning wheel and have to relaunch. Why does it get confused and lock up?

    My iMac locks up constantly in email. I click on one or two emails. Then when I click on another email, I get the spinning wheel and have to relaunch. Why does it get confused and lock up? Seems like it is stuck.

    10.6.8 here, MacBook Pro. Comcast. Mail  freeze ups. Occasional warnings to use "Log Out" under the Apple icon.
    Disk Repair run several times. Shows lots of Java  "remote" issues.
    I run Disk Repair several times, shows a lot of Java, "remote" issues.
    Restart don't know if it helps, I do it all the time. What's with quitting Mail but it doesn't quit, and why a separate maneuver to "Log Out".
    i

  • The design of this website is confusing and hard to use.

    Adobe are regarded as the industry standard of design software, so it seems ironic (or embarrassing) that this website is so poorly designed. I came here simply wanting to post a question about Flash Player but found it the whole experience to be confusing, bewildering and frustrating.
    I will list my ten major criticisms below:
    1. ILLEGIBLE FONTS
    Many of the site's styles (eg discussion titles) use horribly small fonts, to the point of being illegible and nauseating at normal viewing distance. I have to lean forwards towards the screen to read it. I have never had this issue with any other site I visit. The font used is not a screen font and is simply not suitable for being displayed at that size and looks quite ugly (eg lower case 'e' has no hole). In addition, some of the styles use almost illegible colors (eg gray on lighter gray). This kind of "minuscule" typography might be perfect for a small space (eg application control panels), but for a website displayed on a modern computer monitor (at least 1920 pixels wide) it is totally inappropriate. And my monitor is large, I dread to think how small the text would look on a small screen.
    2. UNCOMFORTABLE LAYOUT
    The layout spans the whole width of the screen, making it very uncomfortable to use the site. All the important elements are aligned either to the left or the right of the screen, with a vast gap in the middle, meaning that one has to constantly dart one's eyes (or neck) back and forth, which is made even worse by the small font size which requires a person to "move in" towards the screen.
    3. LACK OF PAGE TITLES
    To add to the sense of disorientation, many of the key pages don't have a title, so you simply do not know where you are or what you are looking at. For example if you go to the main list of all the communities (forums.adobe.com/places), there is no title; nothing to tell you what you are looking at. Likewise, if you do a search, there is no title (eg "Search results"). Having titles at the top of pages is fundamental to web design so people don't get confused about where they are.
    4. THE "FORUMS" DON'T LOOK LIKE FORUMS
    I was brought to the "Using Flash Player" page by an external link, and when I arrived I was just totally confused about where I was and what I was looking at. The page title "Using Flash Player" didn't tell me I was in a discussion community. The page is littered with so many different links and features it is hard to know where to look and what the purpose of the page is. The page does not have a sense of being a discussion forum. I expect a discussion forum to have the word "discussion" somewhere at the top, with a list of threads and information such as last post, replies, views, as well as a way to see how many threads there are in that forum and a way to navigate between pages and see older threads. Not to mention all the strange buttons which I will mention in my next point…
    5. MYSTERIOUS BUTTONS
    A good website uses terminology and controls that people recognize and understand. But all the buttons on this site are strange. At the top of each discussion forum we have "Overview", "Content", "People", "Sub-communities" and "Follow". I can honestly say I have no idea what any of those mean or do (with the exception of "Sub-communities"). Websites should use clear, unambiguous language so that people know what the controls do and are not clicking on the "unknown". If your site does have unconventional controls that people are not going to be familiar with, you should have tooltip popups which explain, to make it easy for newcomers. I have clicked on those strange buttons but on the whole I have not been able to work out what they do. The "People" button would seem to be a way of finding users/members but surely that is a rare function and it should be at the foot of the page not in a prominent location? Likewise when you do a search, you must choose whether to search for "Content", "People" or "Communities". Most people will have no idea what the first two of these options mean, I certainly don't. It's just a very weird site.
    6. INCONSISTENT LAYOUT
    Another confusing thing is that there seem to be as many page layouts as there are pages! Every different page I have been to has no common elements or common menus, everything changes. Even different community pages have different features and different layouts. This leaves you feeling totally disoriented. A website's basic controls and menus should not keep shifting around, it leaves the user with no sense of continuity; it cripples their understanding of how the site functions; and it prohibits them from distinguishing between a page's controls and its content, since both keep changing around.
    7. BUGGY
    I am less critical of bugs because I know that inevitably they happen, and likewise will inevitably be resolved. But in my brief time using the forums I came across plenty of bugs, two are on the main welcome page:
    A) First of all, a pop-up box appears which says "Say Something" inviting me to click on the pencil icon. I then click on the pencil icon and another box appears with options. However, the "Say Something" box is still there and it obscures the box below it. You can't click on it, so you have to click off both boxes, then the "Say Something" box is active again, then you can click on the small "skip" button, and then finally you can click on the pencil icon again and see what was there all along. Not a serious bug, but clumsy.
    B) Also on the welcome screen there is a link at the top which says "New to the community? Check out our guidelines". I didn't hesitate to click on this because by this point I felt totally lost and confused and wanted all the help I could get. I clicked on that button and it took me to a page called Community Guidelines. I clicked on the first link ("Find answers to questions") which took me to an error page ("Unauthorized. Access to this community or content is restricted. If you think this is a mistake, please contact your administrator or the person who directed you here.
    8. TERMS AND CONDITIONS
    Finally, the terms and conditions upon signing up are unreasonably long, to the point of being prohibitive. If someone is having a problem with their software, they don't want to have to spend hours reading through terms and conditions before they can even get to ask a question. It is completely out of order to force people to read all those terms and conditions, and especially forcing people to re-read the whole thing any time there is an update. It is simply laziness on the part of the admin. They could carefully go through the terms and conditions and identify the key elements which have been changed and provide the user with a neat summary, thus saving thousands of people many hours of reading. When I take out a mortgage on a house, I have terms and conditions to read, and I expect there to be a lot. But when I simply want to sign up to a discussion forum, I do not expect a similar level of terms and conditions. People can go to, say, Yahoo or Google or YouTube and discuss these issues freely without having to read any terms and conditions at all. By putting up all these barriers you are just turning people away.
    9. IDENTITY CRISIS
    Finally (and in conclusion) I would say that the site doesn't seem to know why it exists: whether it is aimed at helping the general public or amusing technology lovers?
    I would have expected a site like this to be aimed at the general public, since it is promoted as a help resource by Adobe, and covers a very wide range of products, meaning that a very large and wide range of people should be expected to visit it.
    However, the site gives the opposite impression. It has what I would call a steep "learning curve", with complex page layouts, full of unconventional controls and features, as well as the emphasis on community. This would all seem to suggest it is more of an exclusive site aimed more at techy people who want to "hang out" here and become regular users. I feel it is excluding laypeople and casual visitors who are simply seeking quick help.
    To put it another way, the design of the site seems to be geared much more towards its regular users than those the site is supposedly trying to "help".
    If you want a good example of a good, clean, elegant design that is easy to use, go to www.google.com you will notice that the controls are simple and easy: the eye is immediately drawn to the central part of the screen where the main controls are and there are only two buttons. Then if you want to see more advanced features you can go to the smaller controls which are tucked away in the top right corner and do not distract anyone.

    Many of your points are totally legitimate.
    This one, however, is not:
    …To put it another way, the design of the site seems to be geared much more towards its regular users than those the site is supposedly trying to "help"…
    The design and management of the forums for more than five years have driven literally dozens of the most valuable contributors and "regulars" away from the forums—permanently.
    The only conclusion a prudent, reasonable person can draw from this state of affairs is that Adobe consciously and deliberately want to kill these forums by attrition—without a the PR hit they would otherwise take if they suddenly just shut them down.

  • How can I synch my ipod to a new computer without losing all my content, purchased and my old copied albums? My PC and backup died in the same week and now I am told I could lose all my content if I synch?

    how can I synch my ipod to a new computer without losing all my content, purchased and my old copied albums?
    My PC and backup died in the same week and now I am told I could lose all my content if I synch?
    I have new purchases on my new laptop but too paranoid to synch the ipod incase I lose the thousands of tunes I copied over from my old collections.

    See these 2 Links...
    Syncing to a New Computer...
    https://discussions.apple.com/docs/DOC-3141
    Recovering your iTunes library from your iPod or iOS device
    https://discussions.apple.com/docs/DOC-3991

  • HT201407 Hi, I upgraded my Iphone 3gs from version 4.1 to 6.0.1 but upon restarting, the sim card is no longer recognized, i cant restore with itune nothing at all!! i'm so confused and ****** off... please provide any help

    Hi, I upgraded my Iphone 3gs from version 4.1 to 6.0.1 but upon restarting, the sim card is no longer recognized, i cant restore with itune nothing at all!! i'm so confused and ****** off... please provide any help

    Is the SIM from the carrier the device is locked to?
    Has the device ever been hacked or jailbroken?
    Have you tried simply removing and re-installing the SIM?  What about replacing the SIM?

  • Why would it state under the "more about this mac" that i already have10.8.3 and then in the app store say i need to "resume" do you know what i mean? is it possible i already did download mountain lion entirely once? I am confused and don't want it twice

    why would it state under the "more about this mac" that i already have10.8.3 and then in the app store say i need to "resume" do you know what i mean? is it possible i already did download mountain lion entirely once? I am confused and don't want it twice

    This is cause by the way the App Store checks to see if an application is installed on your system.
    Basically when an app is installed it is in the Applications folder and this is where the MAS looks for them. So it looks at your purchase history for the apps you bought and looks in the Applications folder to see if they are installed. If an app is in your purchase history but not in the Applications folder the MAS says you need to install it.
    For normal apps this works fine but the OS doesn;t install into the Applications folder. So the MAS sees you have Mountain Lion in your purchase history but it's not in the Applications folder and so it says you need to download it.
    Hopefully one of these days Apple wil fix this.
    regards

  • My HD died on my iMac. I replaced it and lost everything that was on it. I found my source disks from my original purchase for Final Cut Express HD 3.5.  I now have Maverick ISO and it will not let me load my software so I can continue my film work. ???

    My HD died on my iMac. I replaced it and lost everything that was on it. I found my source disks from my original purchase for Final Cut Express HD 3.5.  I now have Maverick ISO and it will not let me load my software so I can continue my film work. How do I get it too recover it without paying for it again since I paid for it already and have projects in progress that need to be completed?

    1) Partition your hard drive or add an external drive and install Snow Leopard (with the Optional Rosetta) into it and then you can dual-boot (System Preferences:Startup Disk) into Snow Leopard and run FCE 3.5 there.
    2)  Use one of the following methods to install FCE 3.5 into Mavericks:
    a)  Pacifist:  http://www.charlessoft.com/
    b)  Jeremy Johnstone's Terminal method:  http://www.jeremyjohnstone.com/blog/2012-03-11-installing-final-cut-pro-studio-2 -0-on-mac-os-x-10-7-lion.html
    Reports on this forum seem to confirm that Final Cut Studio 2 will continue to operate in Mavericks once it is functionally installed, albeit some plug-ins may fail to function.  FCE 3.5 is the same generation as FCS2, and presumably will continue to operate in Mavericks, as well.

  • Old Mac died. Have PE 9 and while it installs I get a licensing problem I have the original discs and the serial

    Old Mac died. Have PE 9 and while it installs I get a licensing problem I have the original discs and the serial.  How do I fix this?  I don't need the new version and I just want to use what I have already paid for. Error 213:5

    Did you migrate over the data from your old computer? If so, there's probably something you brought over that knows it's not on the same hardware as before. In that case you need to run this:
    http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html
    and then go around and manually remove all the bits and bobs, not just from applications but also from hard drive>library>application support>adobe and from your username>library>preferences. Spotlight will not help you. You have to go looking on your own.
    If that's not it--you just a message that you've used up your activations, you need activation support:
    Activation & Deactivation Help
    Start a chat session and they can get you straightened out.

  • What is dead locks with oracle and wht is race condition wrt oracle

    what is dead locks with oracle and wht is race condition wrt oracle

    > And do you know what a race condition is all about?
    It is a term used to indicate several processes attempting to use the same resource that is not capable of servicing all these at the same time. This could be due to the resource not being thread safe or implemented as a serialised resource.
    It is often easy to look up definitions on Google. In the Google search field, type "define:race condition".
    The following [url http://www.google.co.za/search?hl=en&q=define%3Arace+condition&btnG=Google+Search&meta=]web definitions page is displayed.

  • My IMAC screen went to sleep and I have it set to enter a password upon waking it up. However, my bluetooth keyboard died while it was asleep and I replaced the batteries and tried to enter my password and it is not picking up my keyboard. What can I do?

    My IMAC screen went to sleep and I have it set to enter a password upon waking it up. However, my bluetooth keyboard died while it was asleep and I replaced the batteries and tried to enter my password and it is not picking up my keyboard. What can I do? I will not let me enter my password to get in and trouble shoot the keyboard. Please Help!!

    I pushed in the button on the top right corner. It turns a green light on and then it goes off. I held it in until it started blinking. It blinks for a bit and then the green light turns off. I am still not able to type my password. What should I do now?

Maybe you are looking for