Profile
Nickname: Avvy Age: 24 See My Complete Profile Technomancer and troubleshooter by trade. Programmer by choice. Creator of Deviant Paradigm, somewhat by accident. The Last Ten But I've Got This FeelingThat I Was Put Here For You ------------ Flash is Still From Hell ------------ Merry Christmas to All ------------ Deviant Paradigm: State of the Comic ------------ Pants of Note ------------ Back Home for the Holidays ------------ State of the Comic ------------ In the Style Of ------------ Too Much to Ask For ------------ Always With the New Games ------------ Archives November 2005 December 2005 January 2006 February 2006 March 2006 April 2006 May 2006 June 2006 July 2006 August 2006 September 2006 October 2006 November 2006 December 2006 January 2007 February 2007 March 2007 April 2007 May 2007 June 2007 July 2007 August 2007 September 2007 October 2007 November 2007 December 2007 January 2008 February 2008 July 2008 August 2008 September 2008 July 2009 Favorites The Big Gay Post Natures Random Halloween Party: Images 2005 Deviant Paradigm Deviant Paradigm: Beware of Catgirl Semper Nox Noctis Semper Nox Noctis: Memoirs of the OverAlpha 1 Links --My Webcomic-- Blogroll -- Sapph's Blog -- Events Concerning... -- Jonathan and Luke's Blog -- Fear No Darkness... -- Jamie's Blog -- Little Green Footballs -- My source for political news !!Conservative Site Alert!! -- Random Webcomic
|
Monday, January 02, 2006
Open Letter to Macromedia
Well, after having an Adobe/Macromedia dev contact me here in the comments, it is now obvious that I cannot simply use this space as though I am shouting angrily at empty walls anymore. BTW, jd, bravo on using your own time to visit random blogs and attempt to placate the angry mooks operating them. However, I see this as an opportunity that says that people who matter might just read some of what I say. First, to establish, I am a web developer and system administrator at work, and my primary contribution (if you can call it that), is what I call "the Flash monstrosity," the worst written Flash application ever made. Part of its problems are due to being written in ActionScript 1.0 (it was originally slated to run on PocketPC's, but we discovered that there wasn't nearly enough screen real estate), but largely they're due to my learning Flash while creating it. Since my job generally consists of making things work in ways they were never intended to, it's not very surprising that my Flash application, while it functions, looks awful. For example, each frame has an average of 300 or so lines of AS. Each frame. Not quite the way that Flash was meant to do things. But I spend a lot of time working with the software, so I do have a stake in having Flash from a programmer's standpoint, not just the "angry mook with a webcomic" standpoint. So without further ado, if I could get one thing from Adobe--Macromedia division it would be this: complete documentation. It was very aggravating to search the Internet, hoping at random to find the secret, undocumented function that would do things like open and close the comboboxes on command (I was finally able to find this on Sephiroth, which means it actually is in the LiveDocs somewhere, but I found it at random in an Internet forum first). That one request would just be perfect. It would be nice to have an error checker that actually verifies that you are calling functions that exist, but I can, to some extent, understand why the error checker only does syntax checking. Since AS is pretty loose with variables (like PHP and Perl), and AS considers functions to be a bizarre form of variable, I can see why it would have some trouble error checking for them. A full doc would let me look the functions up properly and then I wouldn't worry so much about error checking. Though I guess I can be grateful for one thing. Having to guess at functions until I found what actually produced the effects I wanted taught me a lot about using the NetConnection Debugger, which is really quality work. Let me congratulate you guys on that one. Also, I hear Flash 8 has a thing that actually waits a specified amount of time and then fires a given function. Thank you. For us mooks, that alone is almost worth admission price. As much as I'd like to be able to import PNGs or implant HTML, or stream pure data (that was actually why I was looking to implant HTML -- I can add content-type headers, I just want to display my data), this isn't a perfect world. Thank you for your efforts to improve it, even if your grand project is primarily abused by web designers who hate humanity to punish the Internet at large.
|
|
2 Comments:
At 12:41 PM, January 10, 2006, Anonymous said…
Also, I hear Flash 8 has a thing that actually waits a specified amount of time and then fires a given function. Thank you."
Do you mean this one?
timer = setInterval(functionName, 1000, variable);
If not, the only thing it differs in then is that you wouldn't need a clearInterval anymore after calling this funciton.
At 3:03 PM, January 10, 2006, Avvy said…
The name of the function (which sounds largely undocumented, like all too many of Flash's functions), is setTimeout(). And evidently you're absolutely right, Sonja, it's pretty much setInterval without having to clearInterval. But anything that simplifies the process of setting a timer in Flash is welcome. I'm all for anything that reduces the number of function calls I have to make without rendering my code virtually unreadable. Maybe I'm not in the majority on the opinion, but I think it's a valuable addition to the AS language.
Post a Comment
<< Home