Tutorials Home
What's New
Top Rated
Submit
myTutes
Random!
Realistic Cars
Author: John Bannister
Realistic Car Movement
The car tutorials I have seen have
a good system but just don't hit 'realistic' to me.
This is a modified version of Mathew
Dennis' 'Creating realistic car movements' tutorial with a few upgrades. Made in MX but it might work in earlier versions.
First, create the car movie clip.
Insert the folowing code into the
clips actions :
onClipEvent (enterFrame) {
//When key UP is pressed, speed is increased
if (Key.isDown(Key.UP)) {
speed += 1;
} else {
//When key DOWN is pressed, speed is decreased
if (Key.isDown(Key.DOWN)) {
speed -= 1;
} else {
//If UP or DOWN aren't pressed then the speed decreases
speed *= .9
}
}
//The car will start to slow down after the speed of 25
if (Math.abs(speed)>25) {
speed *= .6;
}
//Turns the car left
if (Key.isDown(Key.LEFT)) {
_rotation -= speed;
}
//Turns the car right
if (Key.isDown(Key.RIGHT)) {
_rotation += speed;
}
//Moves the car
speed *= .9;
x = Math.sin(_rotation*(Math.PI/180))*speed;
y = Math.cos(_rotation*(Math.PI/180))*speed*-1;
if (!_root.move.hitTest(_x+x, _y+y, true)) {
_x += x;
_y += y;
} else {
speed *= -.3;
}
}
| » Level Basic |
|
|
Added: : 2004-07-02
Rating: 7.44 Votes: 27
Hits: 1790
|
| » Author |
|
Just messing around in Flash trying to get a decent site up.
|
| » Download |
|
Download the files used in this tutorial.
|
|
Download (3 kb)
|
|
Get conversion and unzipping tools
for PC and Mac here!
|
| » Forums |
|
More help? Search our boards for quick answers!
|
|
Please rate this tutorial, 10 is the top rating, you can also click the
comments link to read/write a review.
|
|
|