ActionScript 2.0 :: Friction Equations - Tweaking The Friction Constasnt?

Nov 10, 2007

I have a billiard ball system, whic detects collisions between balls and modifies their x and y velocities accordingly.I have included a friction variable and I have a very basic system for applying the force of friction for each iteration of movement:

private static var FRICTION:Number = 0.94;
public function move() : Void[code]....

This works to a reasonable level of satisfaction, but it doesn't quite feel right. The balls seem to take just a little too long to stop when they've slowed down to a very small velocity. I've tried tweaking the friction constasnt, but I still can't get sometthing that feels exactly right.

View 3 Replies


Similar Posts:


ActionScript 3.0 :: Math Friction Over Time

Aug 19, 2010

I'm used to applying basic friction like this:[code]The problem is I don't know how to convert this to be described over time, so that can reduce the value based on the amount of time that has passed.Say I want to reduce the value to compensate for 1 second passing, or 500ms? How does that work in to the equation?

View 9 Replies

ActionScript 3.0 :: Alternate Keys To Speed Up - Friction

Apr 23, 2009

I'm attempting to make a racing game. I want to make it so the user has press two other keys alternately in order to speed up. While the user is not pressing those keys the player should slow down gradually. I'd also like to add friction. Right now, I have code for basic movement:

[Code]...

View 1 Replies

ActionScript 3.0 :: Friction Increase As Distance Decreases?

May 10, 2010

I for the life of me can't figure out this simple equation that I want for a camera-following function.As distance decreases, friction increases.Friction being a number between 0 and 1, where friction = 1 is no friction.

View 2 Replies

ActionScript 2.0 :: Adjusting Friction Higher When Object Slow Down

Jul 31, 2005

I wrote this 9ball game a while back (never really finished it), and was showing it to a friend today. When a pool ball is rolling fast, less of it's mass should be touching the felt, therefore, less friction. As it slows down, there should be more contact with the felt, and therefore, more friction. Any realistic algorithm to use to adjust the friction higher as the balls slow down? [URL]

View 11 Replies

ActionScript 2.0 :: CS3 Sliding - When Running And Not Holding Keys Down Then The Friction Should Slow Me Down

Nov 12, 2009

when I'm running and not holding my keys down then the friction should slow me down. That works but the speed never stops at zero. I can't see him moving but I've put a text that draws his speed, because if the speed isn't zero and I'm not pressing any button then he will slide and that doesn't work look here: [URL]
The code in the player I use is:

[Code]....

View 1 Replies

ActionScript 2.0 :: Friction Swinging - Stars Hanging By Strings From The Top Of Flash Document

Dec 19, 2005

I have an idea for something at work. I want to have stars hanging by strings from the top of my flash document. if the user mouses over these stars I want the star to lightly swing in the direction the mouse went over at. Almost as if you had a cardboard star hanging from the ceiling and you tapped it with your hand. I know this probably includes friction but my tests don't seem to work out the way I want. Does anyone know how to achieve this?

View 8 Replies

Flex :: Tweaking A ColorTransform Object

Jan 16, 2011

The official docs say:

You must use the new ColorTransform() constructor to create a ColorTransform object before you can call the methods of the ColorTransform object.

So does this mean every time I want to tweak the color transform, I have to create a new instance? If so, the setter properties seem pretty pointless and my tests are showing this is the case.

So if every render I want to cycle say the redOffset based on time (to get a pulsing effect), do I have to manually create a new ColorTransform passing all constructor args from this.transform.colorTransform:

var newRedOffset:Number = ...
transform.colorTransform = new ColorTransform(
transform.colorTransform.redMultiplier, transform.colorTransform.greenMultiplier,

[Code].....

View 2 Replies

ActionScript 2.0 :: Tweaking Preloader Code?

Aug 8, 2005

My main .swf file is 3 frames with the preloader residing in frame 1. I'm trying to get my preloader to skip frame 2 and jump straight to frame 3 if it's already cached... otherwise, go to and stop at frame 2 if it has not.

Why would I want it to do that? I have a little movie clip on frame 2 that lets the user know that loading is complete but I'm noticing it's always popping up everytime the movie is run -- I only want that movie clip on frame 2 to appear when it's loaded for the very first time. I've been using this code so far:

[Code]...

I'm guessing my problem is that it'll never skip frame 2 and always go to frame 2 followed by 3 regardless because both arguments eventually reach a fully loaded state. I thought about using somekind of loop but not exactly sure how that would solve things.

View 1 Replies

ActionScript 3.0 :: Tweaking Preloader - Show A % And Stretch A Bar?

Jan 28, 2010

I had some code for a preloader that showed a % and stretched a bar.i wanted to modify it to instead go to frame 1 through 100 (based on % loaded) of movieclip "prloader" using the integer from "frmcounter" as the frame number.doesn't work!

PHP Code:[code]..................

View 1 Replies

ActionScript 3.0 :: Tweaking A Function To Be Triggered On Timeline?

Nov 16, 2010

What I want to do is take the basic functionality of this tutorial (card flipping) and trigger that action on the timeline to create an animated movie rather than something that a user with a mouse interacts with.flashandmath {dot} com/flashcs4/flip/index.html(the forum won't let me directly reference the tutorial I'm working with because i'm a new member)The tutorial uses a custom class, I'm guessing that i need to remove the eventListeners for the mouse events and call one of the functions on the timeline specific to the variables on the scene, like "card1.initApp();" ?

View 7 Replies

ActionScript 2.0 :: 3d: Tweaking Movieclips, Text And Images?

Nov 17, 2006

I'm working on a website. It's really a basic portfolio-site containing a profile, some news and a few photogalleries. The idea is to load images and text onto the pages of an open book: however I don't want a "flat" image of a book with straight angels and straight lines: I want to have a real picture of my grandpa reading from a book.

Perspective:- Is it possible to "tweak" or disort a movieclip to simulate 3d? The pages will most probably be slightly curved, and the book might not be held 100% horizontal.

Text:- What about dynamic text? Can it be tweaked like this?

Images:- Is it possible to get a good result tweaking pictures?

- How huge does a image covering most screen sizes need to be?

View 2 Replies

ActionScript 2.0 :: Preloader Tweaking-Math.round?

Feb 27, 2004

I followed a tutorial from actionscript.org , the tricky part is that i wanted to change the Kb to a % display and it's messing up.Here's the previous code [AS]lastFrame = 1;

function loadedIndicatorFrame() {
var newFrame = int((_parent.getBytesLoaded() / _parent.getBytesTotal()) * 65) + 2;
if (newFrame - lastFrame > 4) { //too far

[code].....

View 9 Replies

Actionscript 3.0 :: Tweaking Particle System - Circles Come Out In Different Colors

Feb 16, 2009

I have these particle system files, it actually does what I want. It makes circles come from a center point and have them expand out of the screen. However I have a couple of questions regarding those files, I wanted to add and change a couple of things:

- I would like that the circles come out in different colors, red, green and blue in randomized order.
- I would like to add a "fade out" option. Instead of having them grow out of the screen, have the option to have a defined circle size and when the circle reaches that size it fades out. Or something easier that works just the same, basically have it fade out.
- Have the circles blurred a bit. Possibly have the chance to control that too.

Then I would like to add some interactivity to the system. Basically have the circles move away from the mouse when the mouse rolls over or near that/those circle(s). Is that easy?

View 1 Replies

ActionScript 3.0 :: Draw Equations In It?

Jun 18, 2010

I would like do draw a 2nd degree eqation using actionscript. How would i do that? With curveTo?

(Lets say i want the equation y = 3x^2+3x+5 displayed)

View 7 Replies

ActionScript 2.0 :: Use Penners Equations?

Feb 2, 2004

I have about 15 movie clips in a movie that i want to scale with ease.Ive tried doing this a number of different ways.all of which have woked but they severely slow down the perfomance of my site.ideally i would like to use penners equations.I want to have a function on the first frame of the main timeline. i.e

PHP Code:

#include "easing_equations.as"[code]..........

View 3 Replies

ActionScript 2.0 :: How To Use Easing Equations

Nov 18, 2004

I am just wandering how do I use the equations I downloaded from robertpenner. Whenever I try even working out of the book I get error messages like

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 350: There is no method with the name 'easeOutBounce'.
return(Math.easeOutBounce(t * 2 - d, 0, c, d) * 0.500000 + c * 0.500000 + b);

Why does it say there is no method with the name bounceEaseOut. How I can use these in my flash movies.

View 6 Replies

ActionScript 2.0 :: About TweenMax And Easing Equations?

Jul 1, 2008

im a former user of FuseKit, for the time being as i like more the performance of TweenMax over Fusekit, but i got used to the flexibility of Penner Easing Equations, is there a way to use them on TweenMax?

I tried fl.motion.easing.* seems to have all of the penner equations Expo, Sine, etc.So, is there a way to use them with TweenMax?maybe im not writting the syntax correctly i dont know here is my piece of practice code

Code:
import gs.*;
import mx.transitions.easing.*;
import fl.motion.easing.*;
function moveSq() {

[code]...

View 3 Replies

ActionScript 2.0 :: Easing Equations For Dynamic Tweening?

Sep 6, 2001

Virtually the only dynamic ease-tweening you ever see in Actionscript is the ubiquitous "exponential ease-out." You know, the Zeno's paradox, go halfway every time, Barney's menu method:

distance = finalX - _x;
_x += distance / 2;

It's wonderfully simple and easy to code, but it lacks flexibility. You can choose your destination, but you can't specify, "I want to get there in 40 frames." Also, easing *in* with the same method is not so easy. There are many mathematical approaches to calculating an eased tween. I've derived some easing equations using three different curves: quadratic, sinusoidal, and exponential (as well as a trivial linear equation). Each of the three curves has its own particular "style" of easing; it's quite fun to compare their aesthetics.

All of the equations allow you to specify the beginning value, the change in the value, the duration of the tween, and the current time. Note that the equations will work for both frame-based and time-based animation. That is, duration and current time can be either frames or seconds/milliseconds.Here are the quadratic easing equations. I'll post the other two sets soon.

Code:

// simple linear tweening - no acceleration
// t: current time, b: beginning value, c: change in value, d: duration
Math.linearTween = function (t, b, c, d) {

[code]....

Right now, the equations are all set at "maximum easing", analogous to an easing setting of 100% in Flash's Frame panel. It is fairly simple to adapt the equations so you can specify an easing percentage. Personally, I almost always use 100% manual easing within Flash.

[URL]

View 4 Replies

Flash - Trig Equations To Create Ellipse

Feb 13, 2011

I am working with this function that moves an object around a center point in a perfect circle and am trying to modify it to move it in an oval shape that is 1/2 as high as it is wide?

Basically, I have a set speed
var myVelocity:Number = 0.25;
Then I calculate my Sine and Cosine based on the speed
var myCos:Number = Math.cos(myVelocity);
var mySin:Number = Math.sin(myVelocity);

Then I figure the distance of the the object from a fixed center points along each axis and
var x1:Number = myBall.x - centerX;
var y1:Number = myBall.y - centerY;
var x2:Number = myCos * x1 - mySin * y1;
var y2:Number = myCos * y1 + mySin * x1;
myBall.x = centerX + x2;
myBall.y = centerY + y2;

I have another function that figures x and y based upon myBall.x = centerX + cos(angle) * radius; that is easy enough to modify the radius to become an ellipse, but is there an easy way to mod the one above to become an ellipse? I want to do this to be more efficient with the code and reduce the number of math function calls

View 1 Replies

ActionScript 2.0 :: Robert Penner Easing Equations - How To Use Them

Nov 18, 2004

I am just wandering how do i use the equations I downloaded from robertpenner.com. when ever i try even working out of the book i get error messages like **Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 350: There is no method with the name 'easeOutBounce'. return(Math.easeOutBounce(t * 2 - d, 0, c, d) * 0.500000 + c * 0.500000 + b); Why does it say there is no method with the name bounceEaseOut Can someone tell me who i can use these in my flash movies. I tried everything out of his book and i still get it wrong.

View 6 Replies

ActionScript 2.0 :: Using The Robert Penner Tweening Equations?

Feb 17, 2005

use Robert Penner's tweening methods? I have all the files. I understand that at the top of the actions you do include# tween.as or something like that (I just had to reformat my powerbook and haven't loaded the files back on yet to look at exactly what that line of code is).

View 1 Replies

ActionScript 2.0 :: Robert Penner Easing Equations?

May 19, 2003

But looking at the function below, how would I apply it to an MC to move its position.

// simple linear tweening - no easing
// t: current time, b: beginning value, c: change in value, d: duration
Math.linearTween = function (t, b, c, d) {

View 14 Replies

ActionScript 2.0 :: Incorporate One Of R.Penners Equations Into A Prototype?

Jan 8, 2004

"256 levels of recursion were exceeded in one action list." I've been trying to incorporate one of R.Penners equations into a prototype. it works, but appearantly not 100% scratch scratch

Here's the code. 'tester' is an MC instance

Math.easeInOutExpo = function (t, b, c, d) {
if (t==0) return b;
if (t==d) return b+c;

[Code]...

View 1 Replies

ActionScript 2.0 :: Using The Robert Penner Tweening Equations

Feb 17, 2005

way to use Robert Penner's tweening methods? I have all the files. I understand that at the top of the actions you do include# tween.as or something like that (I just had to reformat my powerbook and haven't loaded the files back on yet to look at exactly what that line of code is).

View 1 Replies

ActionScript 1/2 :: Build Many Algebra And Geometry Equations In Flash?

Apr 18, 2006

I have a need to build many Algebra and Geometry equations in Flash. I am looking for some kind of flash plugin that will typeset these equations so that I don't have to build them by hand. For instance, if I had a fraction 1/2 or 134/489 and I was stacking the numerator over the denominator, the fraction line would adjust to the length of the longest number.

I know that the InMath plugin works like this for InDesign, but the formatting breaks in the few file types that are able to be imported into Flash. Is anyone aware of such a plugin made specifically for flash?

View 3 Replies

IDE :: Take An Excel Spreadsheet With Its Equations And Place It Into A Flash File

Jan 12, 2009

Wondering if anyone can tell me whether it is possible to take an excel spreadsheet with its equations and all and place it into a Flash file so that it can work within the flash presentation.

Or would the only way to do this be to code the whole thing into flash from the start?

View 6 Replies

ActionScript 3.0 :: Generating Subtraction Equations That Only Return Positive Values?

Jan 21, 2010

create a random subtraction equation where the result will always be positive? For example, my current scripting will return something lilke 3-6=-3. I don't want equations like this- only postive answers

//random numbers//1.function randomNumbers(min:Number,max:Number)   var Results:Number=Math.floor(Math.random()*max)+min;  return Results;}
//2.new_mc.addEventListener(MouseEvent.CLICK, showRandomnumber);

[code]....

View 5 Replies

ActionScript 2.0 :: Correct Order Of Events (brackets First, Etc) To Reflect The Equations ?

Jan 25, 2005

I have five simple equations that I need help converting to ActionScript. I'm making a small "calculator" that takes input from the user and displays a number representing the result of the equation. They're two sets of equations: 1) three-scenario fee calculator to compare the annual costs (X) of renting versus buying equipment; 2) comparison of two rental plans. The numbers entered need to stay the same - the alphabets represent what the user will input. The equations are as follows:
Scenario 1:

X = ([A � F] / G) + H + I + J + (K x 12) + ([L / N] x M)
Scenario 2:
X = ([B � F] / G) + ([E x C] / G) + H + I + J + (K x 12) + ([L / N] x M)[code]....

I've looked at my resources at hand, but my brain just shuts down when I see numbers and letters representing numbers. I do speak three languages fluently, so I (think) I make up for it.how to properly assign the correct order of events (brackets first, etc) in ActionScript to reflect the equations above.

View 14 Replies

ActionScript 3.0 :: Program To Gaph Quadratic / Exponential Equations Uisng Flash?

Apr 16, 2011

Possible to program to gaph quadratic or exponential equations uisng flash.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved