Learn how to use the Photoshop lasso tool to great effect allowin..
Heres a fun video tutorial that shows you how to take two animal ..
Learn how to use Photoshop textures and filters to create this ph..
Create animated eyes that blink, wink and following the mouse pointer using Flash...
How to transform a standard photograph for use with a specific colour scheme or brand imag..
Iris Porthole Door Animation in Flash
Very cool effect that could be used for an intro or as an enter button for any web site...
Jazz up text with Gradient Overlay
Some simple Photoshop techniques for giving your text and little oooomph!..
Heres a few helpful bits or flash actionscript code to help you on your way with developing dynamic flash content.
There are a few ways to generate a random number in flash it all depends on what you need and how your going to do things, heres some examples:
Generate a random number between 0 and 10
variable = Math.random()*10;
Result: variable = 7.967452
variable = Math.floor(Math.random()*10);
Result: variable = 7
variable = Math.floor(Math.random()*(20-10+1))+10;
Result: variable = 15
Loops are useful because they allow you to cycle through variables without having to write mountains of code, heres an example of a simple loop for creating many different numbered variables each with a random number.
for (i=0;i<11;i++) {
var tempvar = "variable"+i;
_level0[tempvar] = Math.floor(Math.random()*30);
}
Remember once you define the letter (i) in the loop, it will display the value it has been given, in this example (i++) means that it will add 1 to (i) each time, (<11) means this loop will stop after (i) hits 10. The Output for the above is as follows:
variable1 = 23
variable2 = 17
variable3 = 3
variable4 = 9
variable5 = 22
variable6 = 12
variable7 = 6
variable8 = 9
variable9 = 10
variable10 = 30
Key Listeners allow you to record the input of keys from the keyboard in flash and allow you to peform actions with keys
First you need to setup your key listener as a function as follows:
KeyListener = new Object();
KeyListener.onKeyDown = function() {
if (Key.getAscii() == 13) { // Code for ENTER key
gotoAndPlay(25);
} else if (Key.getAscii() == 8) { // Code for BACKSPACE key
gotoAndPlay(35);
}
}
Then either after the function or on another frame where you want the key listender to start simply add this code:
Key.addListener(KeyListener);
ENTER |
13 |
BACKSPACE |
8 |
0 |
48 |
1 |
49 |
2 |
50 |
3 |
51 |
4 |
52 |
5 |
53 |
6 |
54 |
7 |
55 |
8 |
56 |
9 |
57 |
Comments (6)
Posted by: PacimaN on 13/08/2008
Thanks for long winded response, but the aim of this post was to create a bookmark with code people could copy paste into flash as and when they need it, thus saving brina power for creativeness ;)
Posted by: Ben on 24/07/2008
@ UnknownFuty: Anybody who's had basic maths classes and had probability as a unit will know that the rand int functions returns a number between 0 and 1. This is then multiplied by a number to obtain a certain range of numbers. In this case in the loop it's been multiplied by 30 so doing the maths the maximum obtainable result is 30 passing the parameters perfectly. That being completely besides the point, this is a great turorial and I got it bookmarked , thx!
Posted by: Mathew on 24/07/2008
Thx for the tip
Posted by: ranjithkes on 22/07/2008
Thx some good tips i have saved!
Posted by: Freedom47 on 19/07/2008
Since when has 23 been between 0 and 10? Fail.
Posted by: UnknownFury on 19/07/2008
Very cool effect that could be used for an intro or as an enter button for any web site...
An extension to the Iris Porthole effect that incorporates 3D animation, to create a reall..
Gradients are like gold when it comes to creating clean, sleek designs, This article hopes..
Learn some of the basics scripts used to create this side scrolling jet fighter game. Lear..
Learn the simplest way to remove bad words or swear words from a flash input field or dyna..
Send to a friend
Thank You .. Realy helpful tips .. Please can you tell me how to make SUDOKU random ... i know it is large detailes ... thank you again