I would recommend FlashDevelop. It has a decent debugger by now. And it is OpenSource and is therefore free. You might wanna give it a try. I'm pretty happy with it.
Newgrounds Animation Tutorials, Youtube videos, etc.
My suggestion? Just practice and be patient. Draw when you have free time like doodls and stuff, and then implement those stuff in flash. Sooner or later you will be slowly getting faster and better. It takes time bro. Spend at least 40-60 minutes a day doing this for a few months to get good. If you want to be really good quick, take art classes about animation and such or spend more time then 40-60 minutes like 6 hours a day if you have that much. Etc. Hope this helps you bud.
I actually created a game that teaches the introductory lessons of flash.
I hope to update it soon and I hope you like it!
Putting flash on a website couldn't be easier. Learning the language can be tricky at first, but I think anyone could do it.
You should try using https://www.basilisk-browser.org/ for your flash needs - it's a browser that will support flash forever and does not show that EOL screen if you're using an older version of flash
code-wise, quickest/easiest is to use greensock's MP3Loader
1. download greensock package here
2. copy com folder and mp3 file to where your fla is
3. in your code:
import com.greensock.loading.MP3Loader;
var soundpath:String="bgmusic.mp3" var soundloader:MP3Loader = new MP3Loader,{repeat:-1,autoPlay:true}); // repeat -1 to keep looping soundloader.load(); // music should load and autoplay
then to control it:
soundloader.pauseSound() // to pause
soundloader.playSound() // to play
soundloader.volume = 1 // to set volume between 0-1
soundloader.soundPaused // check to see if it's paused
If you are interested, I created a free simple flash game that teaches basic programming. I am about to release the last update. I hope it is helpful! Here is the link:
http://www.kongregate.com/games/GregoryCarlson/the-programmer-rpg
I wrote a free game/tutorial that you can play! I'm going to code the final update really soon so that it will have 1000 lessons and finish with basic object oriented programming (OOP).
I couldn't figure out how to download it, but someone else already did and put it on Flashpoint: https://bluemaxima.org/flashpoint/ (a flash game preservation project). If you wanted to play it offline in the future you can download Flashpoint Infinity and it'll have access to the game.
Yes, here is an archive. You have a version with the full package that's 200GB large and a minimalist version where you can download all games on demand, it's handy if you also download the HTML5, Unity, Java, etc upgrade. It's at https://bluemaxima.org/flashpoint/
The latest set are pretty nice but you'll need to be using Flex to use them. Doing it in Flash Builder is very easy or an alternative free route is Flash Develop.
You can style them to look the same as iOS components and they function pretty much the same on the whole. Performance with 4.6 is nice too, you'll run into problems if you start doing lots of skinning but if you stick to entending the components with AS3 rather than Flex you should be ok.
swf files are compiled, you'll need the fla... if you can get it.
There are swf decompilers out there, but I haven't had a great experience with them in the past.
I would just decompile the swf, I dont think this will keep your library names in tact but at least its something. it doesnt help youre using antiquated software, the newer versions of flash wont corrupt your files if the IDE shits its pants.
If you guys haven't heard already, you should all check out Haxe and OpenFL. Haxe uses a very similar syntax as AS3 and can deploy to several platforms, while openFL is a library for Haxe that's meant to bring the AS3 api to haxe. I absolutely love this, as I can develop games based on the knowledge that I gained while working on flash without the compromise of flash.
If they are external you can monitor the request using something like Charles https://www.charlesproxy.com which you can have running in the background while you preview the SWF. The file paths will appear in the request URL list
I strongly recommend you read Code Complete. It's a fantastic read about general object-oriented programming practices. It's considered one of the best reads for any serious budding software developers. It will change how you see code in general.
Take a look at Swivel, it's a program made for animators to get their animations exported to the most common video formats in 1080p.
I think the forum was Swfchan.
>An app that can run flash games is what I'm looking for.
The closest that you are going to get that I know of is Puffin. However, because Flash is very unoptimized, expect to struggle with most games. I can't even play Super Mario 63 on my phone because the lag makes Mario fall through the floor of the castle, making the game unplayable as a result.
While I agree with making your own framework, I'm OK with using an established framework as long as you know exactly how it works.
With that said, I would recommend PBE2, 2.0 has some great improvements.
Huh, that's a new one. Couple of things off the top of my head:
Maybe the font file itself is corrupt
Is this the only text field that does that? If so, maybe delete and replace it with a new one
Maybe try this: https://forums.adobe.com/thread/1100138?start=0&tstart=0
Or this: http://osxdaily.com/2015/01/08/clear-font-caches-databases-mac-os-x/
Make sure to let us know if you figure it out!
Ok, so I prepared an example flash file (cs3 sorry!) and also a .swf file for the sake of reference.
Flash file: http://www.newgrounds.com/dump/item/240aacdc38054520cec930a8a9b39899 .Swf file: http://www.newgrounds.com/dump/item/9936612a74260291e4180df208cd6a3f
Its odd because when I open up that .swf file on my machine it runs flawlessly with out the over extension that you see in the link I provided. Its as if uploading it to the dumping grounds screwed it up some how. At least it gives you an idea of what I am working with.
So I have a background that scrolls around as you move the mouse. If you notice I drew a pot on top of the stove in the form of a button. The button is part of the background image so it can scroll with the background as you move the mouse. When the pot is clicked, I would like to zoom in on it and bring it to the center of the stage and eventually provide further information or animations about the pot. I plan on placing a handful of these points of interest into my background. For now I need help with getting the background to recognize which button I clicked on and that it needs to bring that part of itself to the center of the screen. I would like to have control as to how far the camera zooms in.
Correct me if am wrong, but it makes the most sense to me to have all of these buttons as part of my background image so everything scrolls around together.
Mentioned this in another thread... You can import swf's directly into After Effects and render them. Also Handbrake is the best compressor for mp4's that i know of and also imports swfs directly.
I literally just tested minutes ago and both worked fine. How it will work with vector based stuff is unknown, but in theory it should. Give it a try and let me know.
If it's just a video (no interactive) you can render it out in After Effects. Just drop it in like any other video asset and render.
EDIT: Just tried Handbrake and that works too (and free). As a side note, this is my preferred application for compressing mp4s. It's basically a slick gui for ffmpeg.
There are a ton of ways to play flash games in 2021. But Flashpoint is the most popular option, it is a collection of flash games that you can play offline on your computer. (Windows Only) There are also ways to play flash in browser but you'll probably not want that (because you'll have to switch browsers)
there is a very easy way of playing flash games today
BlueMaxima's Flashpoint. I would recommend the infinity version. It's like 2.5 GB and it contains pretty much every game that you could have played.
It's absolutely amazing and I'm pretty sure your game will work on there.
If it is not in any of the regular web archives check https://bluemaxima.org/flashpoint/ if your lucky someones added it but if the sites been down a while the chance is probably slim.
You can prevent Windows 10 from installing that update which removes Flash.
Sadly, this method breaks Microsoft Store, because you can't install anything from it (but who cares, since there are much better programs in the internet). If you want to fix Microsoft Store, enable Windows Update back.
Also found: http://www.makeuseof.com/tag/how-to-connect-a-ps3-controller-to-your-android-phone-or-tablet/
It looks very convoluted to get a PS3 controller working with an Android phone. This is something that I don't expect the average cell phone user to be able to do.
For most projects, I do use AIR. This is just occasionally useful, like for SWFs that I don't have the code for. Plus, it's not the same thing. An AIR bundle on Windows is a folder with several files. A projector is one EXE.
I initially made this for a specific reason -- I wrote a converter for kids to port Scratch files to SWFs, and I wanted them to be able to convert those to standalone apps more easily.
For most use cases, AIR is sufficient. Just thought I'd post this for the few times it might be relevant.
OK update
SOMONE ADDED IT already you can play it in the infinity versionhttps://bluemaxima.org/flashpoint/downloads/
ETA search for draken in the programm
I got it running by copying the containing the swf from the original site running a local server and placing the mini game files into sub folders identical to there paths on the original site
Do note that this method requires you to run a browser with flash
Depending how much work you want to put into this you might consider trying to get it running under flash point
https://bluemaxima.org/flashpoint/datahub/Curation_Tutorial
Second option:
Or, download Flashpoint, which is essentially the result of a bunch of enthusiasts doing the above steps in a more intelligent way!
The app ImageAlpha allows you to reduce the color palette of 24 bit pngs while retaining their full alpha channel. This will save a ton of space. http://pngmini.com/
After that you can run them through ImageOptim to losslessly reduce the file further. http://imageoptim.com/
Once in Flash make sure you've selected PNG/lossless under the images properties when they're in your library otherwise they will be converted to jpegs which will cause the file size to increase.
as far as im aware of neopets is in the process of converting thier stuff to html5
​
you can use puffin browser pro to play flash games from the google play store but the experience is unfortunately absolute crap but thats your best option for now
​
well you can use the puffin browser here it unfortuanly costs money and a montly subsriction is something you have to pay for puffin browser is probably going to be your best bet as puffin will support flash games past 2020
​
there is also cheerpx for flash thats also another option but they have not realesed thier software yet but you will probably enjoy it once they actually realese it
I have given this a whirl, .viewed isn't a property flash understands, but I've tried it as a variable like you said.
I tried to set and call the variable from the main stage into the button(and then into the movieclip), but I couldn't get it to work. Also I never got the "!" part working (is this a tag?).
Here is the clean project IF you are interested, visibility's are set to false so the visibility reset is happening in this.
https://www.hightail.com/download/UlRRbGtNTkxVbS8wZXNUQw
You can embed it in a web page, threw something quick for you together. Download this: http://www.filedropper.com/vid Just change the filename, and width and height if you want. I believe it should play anything WMP does. Some browsers may require a plugin to be installed. But IE should work without installing anything.
Depending on what you want to use it for, http://haxe.org/ might work for you.
There are some other options available as well: http://ntt.cc/2010/05/14/11-open-source-ide-tools-compilers-for-adobe-flash.html
> the hex-code of each pixel within a defined area, push these values into an array and then send this data to PHP. On the PHP end you're going to have to re-assemble the image using something ImageMagick or GD2
No need in AS3. You can just encode it as a JPEG via AS3CoreLib https://github.com/mikechambers/as3corelib then send it as a ByteArray to the server already in JPEG mode.
I guess the above just sounded like gibberish, but as digitalpencil mentioned above, this isn't something you can learn in a week if you're new to AS.
If your device runs android 4-7 you can use webgenie. Webgenie plays them locally unlike how puffin works. It even has some touchscreen controls that allow up to 8 buttons (4 buttons and a joystick to for either arrow keys or wasd). However, if your using android 8+, webgenie has to emulate flash games, and from what I've been told the compatibility is similar to that of ruffle. I only recommend puffin if you don't mind having the flash games streamed instead of played locally.
Honestly if you are looking to gain unintuitive flash powers, studying AS3 as a true object oriented programming language and how that interacts with, underlies, and drives the flash authoring environment is really worth the month of serious book learning you'd need to do. If you're ready to nerd out on Flash, just do it.
Step 1: order this - http://www.amazon.com/Essential-ActionScript-3-0-Colin-Moock/dp/0596526946
Step 2: read that shit
Step 3: Flex > Flash.
For iPhone? Get a book. This one is ok. Not great though. How is your programming? Are you a programmer just looking to learn AS3? Or are you a non-programmer?
you can always drop questions here in /r/flash, but if you want to get into as3 (which assume is what you want) i strongly advise buying this: http://www.amazon.com/Essential-ActionScript-3-0-Colin-Moock/dp/0596526946
edit: dont know why but it seems to be here: http://cmdstud.khlim.be/vier/WebTaVe/OReilly.Essential.ActionScript.3.0.Jun.2007.pdf