Tutorials, extensions, and source files for ActionScript, Flash, and other Adobe products.


The Forums Are No More

Posted August 02, 2006 by senocular

After a recent spat of spam and my shameful lack of attention, I finally decided to give the forums on senocular.com the axe. For those signed up, I'm sorry if you got that email (and you'll know what I mean if you did) and apologize for killing this resource. Then again, it wasn't a very good one anyway.

On the brighter side of things, I will be releasing a new resource that will maybe make up for this loss. I just need to find some time to work on it some more. Stay tuned.

ZenDoc 1.1

Posted July 21, 2006 by senocular

I know, that was fast. But there was a small conversion error I wanted to get rid of as well as add support for external source files over http. So now, you can use

AS2 MovieClipHistory using JavaDoc.

Path Class Update (AS2 and AS3)

Posted July 21, 2006 by senocular

I've updated the ActionScript 2 Path class and ActionScript 3 Path class. The update essentially brings back the circleTo method for circular curves (which was present in the Path class for ActionScript 1). The Path classes for AS2 and AS3 are different from the AS1 version in that they allow for a segment to be drawn from any arbitrary start and end point along a path as opposed to being able to draw just up to an arbitrary end point.

ZenDoc 1.0 Released

Posted July 20, 2006 by senocular

ZenDoc 1.0 has been released. ZenDoc is a free, open source ActionScript documentation utility for converting AS 2 class files commented with JavaDoc style comments into HTML documentation. As always, a live version of ZenDoc will be available from senocular.com. For changes, see the ZenDoc Version History...

AS3: Detecting when a DisplayObject is added to the Stage

Posted July 15, 2006 by senocular

DisplayObjects in ActionScript 3 have a reference to the stage object through a stage property. This property is only valid when the DisplayObject is added to a display list that is attached to the stage, otherwise it is null. Currently there is no internal added to stage or removed from stage events that allow you to detect the presence of a valid stage object (or just to see if the DisplayObject is on the stage or not).

Flash Player 9 Public Beta - for Intel-based Macs

Posted June 29, 2006 by senocular

Flash Player 9 is now available for Intel-based Macs. Note that this is a beta version of the player and it is indended for developers and consumers to test content and compatibility. For more information, you can read the Mactel Flash Player Public Beta FAQ.

ActionScript 3 Tips of the Day

Posted June 28, 2006 by senocular

Last week I started a thread at Kirupa Forums for ActionScript 3 Tips of the Day. Today's tip: The delete Keyword and Class Members.

Keep an eye on that thread for more daily tips.

Flash Professional 9 ActionScript 3.0 Preview

Posted June 28, 2006 by senocular

If you are a registered user of Flash 8, you now have a chance to download and test Flash Professional 9 ActionScript 3.0 Preview. This version of Flash is a preview release that supports ActionScript 3. If you are not a registered user of Flash 8 but would still like to try ActionScript 3, you can still use the Flex 2 SDK to compile AS3 files yourself.

Tutorial: Beginners Guide to Getting Started with AS3 (Without Learning Flex)

Posted June 28, 2006 by senocular

With the introduction of Flex also comes the free SDK which includes a compiler for compiling ActionScript 3 files into Flash 9 SWFs. Beginners Guide to Getting Started with AS3 (Without Learning Flex) is a new tutorial that shows you how to use that compiler to start working with ActionScript 3 today without having to learn MXML or use Flex Builder.

Currently it uses the Flex 2 Beta 3 SDK, but there shouldn't be much different in the final release. I'll work on making changes where necessary.

Flex 2 is Here

Posted June 27, 2006 by senocular

Flex 2 is here! Read more about it in this Adobe Press Release. From the release:
Adobe Systems Incorporated (Nasdaq:ADBE) today announced the availability of the Adobe® Flex™ 2 product line and Adobe Flash® Player 9 (see separate release), and introduced a new tiered licensing model to bring the power of Flex development within reach of every application developer. With powerful tools based on Eclipse™, a robust data services offering, and the introduction of the free Adobe Flex 2 Software Development Kit (SDK), Adobe is equipping developers to build a new class of rich Internet applications with improved usability and effectiveness...

One thing to pay attention to is the free SDK. The Flex SDK includes an ActionScript/MXML compiler allowing anyone to freely make Flash Player 9 content.

Along with the release of Flex also comes Flex.org - a new portal site for Flex developers.