ActionScript 2.0 :: Randomly Generated Variables Whose Sum Is Equal To Hundred?
Apr 21, 2011I want to have 4 randomly generated variables whose sum is equal to hundred. Not sure of finding the appropriate way to do it.
View 4 RepliesI want to have 4 randomly generated variables whose sum is equal to hundred. Not sure of finding the appropriate way to do it.
View 4 RepliesI'm trying to make an interactive graphic that is randomly generated at the press of an other button. To put this in context, I will have a button to roll dice. the dice numbers with then appear in 6 places on a board. you will then be able to select the dice.
View 5 RepliesIn a game in which a player must pass through one of three different colored doors , each of the doors on the stage is a different instance of the same symbol. The symbol contains three frames labeled "door1", "door2" and "door3". I am attempting to get the doors to be randomly generated. The following code seems to work correctly when I trace it:
function getNewDoor(min:Number, max:number):Number
{
var getNewDoor:Number = Math.round(Math.random() [code].........
Making a ship game because I am incredibly original.. With that aside, I have a problem. I have a function to fire bullets from my ship based on its rotation which works.. it uses this code on creation: ember ho jis ny mmujhe block kia hai
[Code]...
The above code is in my Ship class so I can easily make the bullets achieve the correct rotation. And to continually update its position, in the bullet's class:
x += Math.cos(rotation / 180 * Math.PI) * speed;
y += Math.sin(rotation / 180 * Math.PI) * speed;
So that all works well. But I have another class, EnemyBullet, which randomly generates and uses similar code to set its direction and movement. In my ship class:
[Code]...
I gather that the rotation is therefore always horizontal, but can't for the life of me see why? Can anyone give me an answer? Assuming it's simple enough because the code I used to setup the rotation is the same working code I have used to turn a movieclip towards the mouse..
i've started to make like a quiz in flash with 218 questions in it! i've made it so the computer will show X amount of random questions.i've already got the code on the buttons so it will jump to a random question, but i'm having trouble with limiting the number of questions asked.
i've got an inputbox so the user can chose how many questions they do and the buttons add 1 each time thier pressed to a different variable.
i've got this code, but it never seems to stop asking questions
on (release) {
score = score+0;
page = page+1
if( (page == pagemax) )
GotoAndStop(220)
if( (page != pagemax) )
myVariable = random(219); //creates a random number between 0 and 5
if (myVariable < 2){ //checks to see if it's value is zero
myVariable = 2; //set it to 1 if it is zero
}
gotoAndStop(myVariable); //goes to and plays the frame.
}
I'm trying to write a piece of code that creates a number of movie clips, gives each a random bitmap from an external source and then stores the movieclips into an array.Here's my code:
Code:
var array:Array = new Array();
for (var i:uint = 0; i < 10; i++)
[code].....
I am trying to make the movieClip named "fish" go to a randomly generated spot. I tried using the tutorial, but I didn't understand the math, so I tried it with my own code. I'm not as much interested in getting this to work as I am knowing why it doesn't work.
PHP Code:
fish.onLoad = function() {
generatePoint();
}
fish.onEnterFrame = function() {
[Code].....
ActionScript Code:
myVar.addEventListener(MouseEvent.MOUSE_OVER, dothis);
function dothis(event:MouseEvent):void
{
myVar.gotoAndPlay("rollover");
}
I have a hundred instance of a movie clip on the stage. I would like to use "myVar" to store the name of the instance that the mouse is currently hovering over, so the function will run for that instance.
how to dynamically assign the instance name to myVar on MOUSE_OVER?
How can I randomly create some variables as the movie loads so I'll be able to use this variables as a if statement later on and make the movie play diferent labels?
View 4 RepliesI'm struggling with a project. I'll try and describe it. 10 mc are loaded randomly with one of two ext.swf's. Each time you click/drag on one, 1 of 6 questions are randomly loaded from an array into a text box on the main timeline. I need to count and add up how many of each of the 2 ext.swf's have loaded and whether they have an x pos < or > 300. My first problem is: The question shows up in the text box when the mc is clicked/dragged but when I trace it, the question that shows in the output doesn't match the one that's loaded into the text box?The second problem is a big one. I need to be steered in the right direction as to keep track of what is where on stage. I only have a vague sense of how to go about it, and combining all the bits is too much.
1. I need to trace the question2. I need to say if the question is 'blah' do this3. The 'do this' is pretty complicated. I need to add up the #1 movies that have an x pos of <300 and the #1 movies that have an x pos of >300 and then do the same for the #0 movies. Then I need to compare a users input answer to the correct one!!! The question AS is in the external swf. [AS]stop();
// Questions Array
question = new Array(); {
question[0] = "How many hedgehogs are in the bed?";
[code]....
The dictionary use strict equals(===) for key comparison, how to change the comparison, so I can use my standard for comparison, for example, I have a class named Student:
class Student{
var id:int;
var name:String;[code]....
I want Dictionary use id to compare if the two keys are equal, not use strict equal(===) to compare if the key is the same.
here's a part of my code:
player_mc.onEnterFrame = function() {
if (enemy0.hitTest(this)) {
enemy0.speed = 0;
} else {
[code]...
Note the red code, I need to repeat this an unknown amount yet multiple times but with the number on the end of enemy incremented by 1 each time. It starts with 0 as you can see the code just above the red. I heard about for loops using 'i' but im unsure about how to use it.
edit: ah, this forum isnt letting me highlight red. Everything in this editor is also failing. well, when I say code in red i mean this code:
if (enemy1.hitTest(this)) {
enemy1.speed = 0;
} else {
enemy1.speed = 1;
}
Onmy stage I have a MC, and when I click it a random MC from the Library should appear and move around randomly.
I'm using this to make it move around randomly [URL]
how to make the random MCs appear from the library. And should I put the random moving script on each of my ten MC?
what does 9.2 x 100 equal to? it equals to 920. in actionscript 2 ,it shows the right result while on the other hand, actionscript 3 shows 919.9999 .
View 6 Repliesis it possible to make a comma (,) to equal (.) in as3?
example:
now i write
2.31 + 4 = 6.31
so it's possible to write
2,31 + 4 = 6,31
I have a couple of mc's that are added to the stage after one another.I want them to have equal space between them.Here i the code snippet with the problem, below is the full code.
Code:
for each (var link:XML in settingsXML.links.link) {
i++;
newsItem = new NewsItem();
newsItem.menuLabel.text = link.@name;
[code]....
i just want to ask how to make an integer variable equal to null.[code]well it kinda work but giving some warning..,
View 4 RepliesWhat's the best way to sort an array while making sure that elements of equal value stay in the same position?
When I do something like this:
var i:uint;
var myArray:Array = new Array();
myArray.push({num:1, type:0});
[Code].....
The objects that have equal num values swap places everytime I do a sort. So how do I get the sort to not swap the positions of objects that have the same value?
I am trying to do something like this[code]...
Then how do I make it so all the children added are equal distance apart? I know I can set the X coordinates for each one,but I want it so that the objects can be added in any sequence and then be set to equal distance apart.
If I want a a random number not to be equal to a number in an array so that the random number dose not repeat itself.Or if can't be done with an array how would you get a random number to randomly generate numbers but not repeating itself?
View 9 RepliesI have a movieclip called background_mc; this movieclip contains 20 different movieclips each loading content. This works so far. When the minus key is pressed the background movieclip scales to 25% [this works] while scaled down the movieClip can be dragged around[this works]. I should note that while the movieClip is at 25% if a nested movieclip is clicked(onRelease) it tweens to 100% at the correct cooridinate. The problem is that after the movieClip is scaled back to 100% it can still be dragged whereas I only want it be dragged when scaled down.
If you look at schematic's site I am trying to achieve something similar. [URL]
This is my code so far
Code: Select allvar minusKey:Object = new Object();
minusKey.onKeyDown = function()
{
if (Key.isDown(109)) {
[Code].....
trying to hide all submenu's when not equal to the current
Code:
function removeAllOtherMenus(mc) {
trace("remove movieclips not equals: "+mc);
for (var i = 1; i <=3; i++){
[Code]...
but it keeps tracing all subsubmenu_mc (that is subsubmenu_mc1, subsubmenu_mc2 and subsubmenu_mc3 when mc = subsubmenu_mc2)
i have a xml file and i want to compare data.I want to return the equal nodes within a new XMLList or Array;
<checkNode name="title" ids="2,3,4" />
atrribute (ids) checking in;
<nodes>
[code]....
and return equal nodes.
Is there a way to write an "ANY" conditional statement? For example, I want to write an IF statement that if the user presses ANY of 10 specified keys, I want to execute the same bit of code.However, the only ways I know to accomplish this is by
1) writing a switch statement, which seems unwieldy because I'll have 10 separate cases which all duplicate the same [code]...
Is there a better/faster/more efficient way to check if a variable is equal to ANY of a set of values?
The Problem I have is that I need to enlarge my Movie from the standard 550 x 400 to an equal proportioned 825 x 600.But when I do that it only enlarges the one Frame that I am on in that moment. How can I enlarge everything at once?
View 3 RepliesIf you trace(50000) & trace(050000) it will give you different values. how to get similar values for both numbers?
View 3 Replieshow to scale a SWF in the browser window, but not larger than the original stage size in the FLA file? For instance, I've designed a course in Flash with stage size of 1024x768 in Flash. In the published HTML document, I change the following values:
'width', '1024' changed to 'width', '100%'
'height', '768' changed to 'height', '100%'
'scale', 'noscale' changed to 'scale', '100%'
These changes in the HTML source code allow the SWF to size with the browser, but I don't want the SWF to grow larger than 1024x768 if the browser window is greater than these dimensions. I want the max size of the SWF to be 1024x768 regardless of the browser window.
how to achieve this in the HTML source code and/or AS2?
A slideshow containing advertisements, randomized in a way that each ad gets the same chance at being the first one to show when the page gets opened. Or rather, not randomizing, but alternating between about 25 different ads, perhaps even more
View 5 Repliesbasically i have this jigsaw code, and i need to modify it so that the only jigsaw piece that will be accepted is the answer to a question which is randomised as follows,
[Code]...
How can same be false in the following snippet?
var child1:ApplicationDomain = new ApplicationDomain(ApplicationDomain.currentDomain);
var child2:ApplicationDomain = new ApplicationDomain(ApplicationDomain.currentDomain);
var same:Boolean = (child1.parentDomain === child2.parentDomain);
trace(same);