Snippets and notes about actionscript.

vimrc for AS3 development

Posted: December 21st, 2008 | Author: | Filed under: Flash, Notes | Tags: , , , | No Comments »

Backup of my vimrc file that was customized using the links below. It is setup with Flash(AS3) development in mind.

http://vim.wikia.com/wiki/Quick_yank_and_paste
http://www.flashdevelop.org/community/viewtopic.php?f=9&t=3973

syntax on
colorscheme kib_darktango
 
" Normal copy/paste
vmap <C-c> y<Esc>i
vmap <C-x> d<Esc>i
imap <C-v> <Esc>pi
imap <C-y> <Esc>ddi
map <C-z> <Esc>
imap <C-z> <Esc>ui
 
set number
set nowrap
set autoindent
 
" Any file with .as extension is treated as an actionscript file
autocmd BufRead *.as set filetype=actionscript
 
"Preview in webbrowser
command Preview :!firefox %:p:r.swf
 
"This command (:DebugF) launch flashplayer debug. In gvim, juste type :DebugF or :De and tab
command DebugF :! /home/scy/flash/flashplayer %:p:r.swf
 
" Compile for Flash Player 10.
command Flex4 :! /home/scy/flash/flex_4.0.0.4/bin/mxmlc %:p
 
" Compile using Flex3 sdk and Flash Player 9.
" Output .swf is named after [filename] ie Test.as results in Test.swf
command Flex3 :! /home/scy/flash/flex_3/bin/mxmlc %:p

Particles Hidden Picture

Posted: December 16th, 2008 | Author: | Filed under: Flash | Tags: , , | No Comments »

An experiment using particles. Loads one picture (Naota), then loads another picture (the laughing man) over it and turns each pixel into a particle. As the mouse hovers over the picture, each pixel of the laughing man picture is pushed away from where the mouse is, revealing the picture of Naota underneath.
Read the rest of this entry »


Box2dFlash: Basic movement

Posted: December 16th, 2008 | Author: | Filed under: Flash, Notes | Tags: , , , | No Comments »

Here is a quick example of getting a ball to roll around and hop up. It is a modification of the HelloWorld.as example that comes with Box2dFlash. Use the arrow keys to move around.
Read the rest of this entry »


Papervision Pong

Posted: December 14th, 2008 | Author: | Filed under: Flash | No Comments »

Pong made with Papervision 3D. It is pretty wonky, but it served its purpose and allowed me a chance to become acclimated with Papervision. Use the up and down arrows to move your paddle on the left.
Read the rest of this entry »


Metaballs (AS3)

Posted: December 8th, 2008 | Author: | Filed under: Flash | Tags: , , , | 2 Comments »

Here is a simple 2D metaballs demo along with the source code. Hopefully the source is not too messy or hard to understand. Used the Metaballs Wikipedia article and an article titled “Metaball Math” to help me program it.
Read the rest of this entry »