ActionScript 2.0 :: Flash8 Point Counter In Game
Dec 29, 2009I made a game and I like to add scores. For now I have:
Code:
if (eval('ball'+curball).sunk) {
counter = counter + 10; how could I show points (counter) in a game?
I made a game and I like to add scores. For now I have:
Code:
if (eval('ball'+curball).sunk) {
counter = counter + 10; how could I show points (counter) in a game?
I'm designing a platformer game, in which the code is all held within the character MC. I want to pause the game using something like 'delete this.onEnterFrame' as a start point to terminate code. The code layout within the character is like so:
onClipEvent (enterFrame) {
...
this.onEnterFrame = function(){ //within clip event
...
if(btnon == 1){ // when button pressed(on stage)) global value of 1 is true
delete this.onEnterFrame;
}...}}
Due to the fact its within a clip event structure, it doesn't pause it, instead it slows everything down. Would I have to construct all my code in a frame layer or can I still use an MC to terminate this?
I have a simple shooting game set up. 25 monsters appear on the screen, one after another, until no monsters are left. If you hit one before it disappears, the score increases. If you don't, the score stays the same.
In the actions frame, I placed an empty dynamic text box named score, and set it equal to 0 (declared in the main actions frame). But, seeing as though the monster actions are coded into the library item itself, do I have to declare score, and the score increase there instead?
I'm making a game, where i gun down a movieclip, i am counting the shots fired and the hits, now i want to show the accuracy in per cent. how do i do that this is what i have right now:
i have three variablesshots, hitCount and accu
function accuracy():Void
{
accu = Math.floor(Math.random() (shots % 100) * (hitCount));
[code]....
How to make a gameplay time counter? I did make one but it only showed seconds and miliseconds (with gettimer())). As soon as the player hit the button "submit" the time has to start to count. As the player reached his maximum turns the game goed to the next frame and the timer should top. The game starts over (from frame2) so the timer has to begin over again.
View 4 Repliesi am currently working on a facebook game and i have a problem concerning the integration of a life counter which regenerates over time for a facebook game. The game is a simple Flash/AS3 shooter in which users are competing for the highest score. For monetary reasons every game costs one life and users should only be able to start a new game, if said life counter is >=1. To clear things up, i submitted a link to Popcap's facebook game "Zuma Blitz": ZUMA Blitz I can think of a few ways to do this, but i don't know which is the best/easiest approach. Would it be best to:
[Code]....
i am currently working on a facebook game and i have a problem concerning the integration of a life counter which regenerates over time for a facebook game.The game is a simple Flash/AS3 shooter in which users are competing for the highest score.For monetary reasons every game costs one life and users should only be able to start a new game, if said life counter is >=1.To clear things up, i submitted a picture of the life counter of Popcap's facebook game "Zuma Blitz":
I can think of a few ways to do this, but i don't know which is the best/easiest approach.Would it be best to:Make it in AS3 with server communication via php?Or do it in JavaScript and communicate the count back to AS3?Another maybe related question is, how do i tell my database that the data from the life counter should be stored when the game is closed (for example by closing the browser).Can i do this from Flash or do i have to apply a html/JavaScript method?
I have been trying to make a score counter for a small game where the user clicks on a button on the stage, each time the user presses the button the score increments by 10, however I cannot get the score to display on the dynamic text field.
var score:uint;
//scoreCounter is the instance name of the dynamic text box
function updateScore():void{
score += 10;
scoreCounter.text = score.toString();
}
My idea is for a movieclip to flip horizontally when reaching an _x point, which is 225 (it should be half the stage). Now, I know about _root.movie_clip._xscale, and I've tried it, but it didn't work. Here's my code:
onClipEvent(load){
if(_root.poke._x=-225){
_root.poke._xscale=-100;
[Code].....
And I'll upload the .fla for you, so you can see what the problem is.
After I publish my entire project to SWF it plays as it should without a hitch, but just about the midway point of the cartoon the animations simply freeze on me. What's even more confusing is that the audio of the movie, all set to play as Stream, do NOT stop and continue playing in the proper order -- and that includes audio from subsequent scenes. So basically once my cartoon reaches X I can hear my movie playing normally but everything else is frozen.
-I'm working in Flash8 and using FlashPlayer9
-There are no actionscript commands in the scene where the animations stop. The only actionscript commands in the entire project are a Preloader/Start button at the beginning and a Stop command at the very end.
-When I publish only the troublesome scene it plays fine.
-This project is actually a very long movie, clocking in at just under 24 minutes. There are a total of 42 scenes in it and all principle animations take place directly on stage, not broken down into graphic numbers or movie clips.
I tried to create simple animation from this Kirupa's tutorial My aim is to make a circle run from left to right and when it is almost to the edge it will move back to the origin point and it will loop only 3 times. So I came up with totally baby script like this:
[Code]...
But the MC is not move back to the original place. Sorry for not even finish the script for stop looping. Only tweak on play loop it make me very confused. My knowledge is quite in entry level but I eager to learn. Could you let me know what is wrong with the script?
Today I will show how to make your own cursor for your game. It's very simple. Draw your cursor and convert to symbol. On the Action Script bar write this code:
[Code]...
I am making a game in Actionscript 2 where I need to open another "window" by pressing a button. The window is just a movie clip with some stuff on it, and a red X to "X" the window out.It all works out until I "X" out the window, and try to re-open it with the button.This is the actionscript code in my button:
Code:
on(release){
_root.window.gotoAndStop(2)
}
I'm following a tutorial to make a simple game. The aim of the game is for a player to evade a flying enemy ; the higher the score, the faster the enemy. The main elements in the game are the enemy the player and a score card.
However, from following the tutorial, and adding the dynamic text field etc....the score doesn't actually work.
This is the code that I was instructed to place on the first frame of the Scripts layer:
//Game Variables
enemySpeed = 5; //Set Enemy initial speed
numberEnemy = 4; //Change this to add more Enemies
score = 0; //Set initial score to 0
[Code].....
How do i use the on(dragover), becuase i am making a simple randomness game,(to start off) because i have something that you can drag, and i want to make it if you drag the thing over it it takes you to a new keyframe.Here is the movie clip i want to be drug on: (nothing happens)
Code:
on(dragOver) {
gotoAndStop(3)
}
Heres the code that you can drag the item(works)
Code:
on(press) {
startDrag(this)[code].....
I'm following a tutorial to make a simple game. The aim of the game is for a player to evade a flying enemy ; the higher the score, the faster the enemy. The main elements in the game are the enemy the player and a score card.However, from following the tutorial, and adding the dynamic text field etc....the score doesn't actually work.This is the code that I was instructed to place on the first frame of the Scripts layer:
//Game Variables
enemySpeed = 5; //Set Enemy initial speed
numberEnemy = 4; //Change this to add more Enemies
score = 0; //Set initial score to 0
[code].....
I am wondering how to write code so that once a character reaches a certain 'end mark' it will trigger the next frame/level. I am using Flash CS5, but I have primarily used it for animation. This would be my first leveled game.
View 2 RepliesI have a 3d projectile game I'm working on. I want to check if the projectile moving down the z axis hits wall on two sides. The walls are set up like this:
leftWall = new wall();
leftWall.x = 10;
leftWall.y = 360;
leftWall.z = 230;
leftWall.rotationY = -95;
How to do collision detection in this 3d space?
I'm making game, where I must collect points. In end menu screen, i want that if my score's over 200, a next level button will be visible. Now it's visible every time when timer's out. I have tried this code
if (score < 200){
this.visible == false;
} else
if (score >=200){
this.visible == false;
}
if I make a Super Mario platform jumping game - should it be bottom left ie: the hitPoint of his feet and the platform he lands on.
View 3 RepliesI need to build a flash learn game to my students. It is to explain the angles and phisics over the billiard/snooker Table. Something similar to this: [URL] The only thing I can do until now is drag the ball! My doubts are:
- How to make the stick move with the center in the point near the ball;
- How to draw the yellow line;
- How to calculate the corners;
- And in the last, how to move the ball with accelerated motion when press a button.
Im pushing Point locations into an array to Shift em out later. like this:
tempmoves.push([new Point(roundx,roundy)]);
..
ob.movestoplayer = tempmoves;[code]....
What am i doing wrong?
It's been a long time since I've done any work with actionscript, and alas I've forgotten nearly everything. I've tried to look for a tutorial that would explain basic animation with actionscript, but the one that I found on Kirupa was no longer there.
Basically I'd like to do this:On the stage I have a movieclip and I'd like the movieclip to move along the x-axis to a certain point and then back to the starting point again. The moving speed of the movieclip should also be adjustable.
I'm creating a game in flash for a university project, and learning actionscript and programming as I go. I'm very much still at a beginner level - at the moment al I have is some actionscript for drawing rectangles and moving them about the screen. This is what I'm having trouble with at the moment: I have a class called 'Creature', and I want instances of it to interact with each other. I want them to do something when they come within a certain distance of another instance. And I want them to be able to pick a random other instance to get the location of, in order to do something with that information.
What I think I need is: A function for telling the distance between two (x,y) points.
A way of referencing the nearest other instance of the class. And a way of randomly selecting from all of the instances of the class.
How to convert 3d point to 2d point? I've found next formula in Internet(camera is situated in origin)
[Code]....
But these formulae give me strange result when z are less than zero(z<0) I need build line from A(100,100,100) to B (100,100;-100) As you can see these equations give really strange result when I try to convert B point in 2D dimension
i have the follow issue :
I have a point which is setted at the border on a component, with changed transform point to the center of a component in order to match the component rotation.
the important part is when i try to get the point XY after rotation - they remains the same as before rotation.
how to get XY, after rotation ( changeing point.rotation property to specific degrees of rotaion )
I am using AS2 with Flash 8 Professional So, my problem is that I currently have a man in the middle of the screen, who shoots a line towards the mouse when I click. However, when I use hitTest to see if the line collides with another object, Flash recognizes the line as a large box if it is diagonal, so the hitTest isn't very accurate. The line only satys there for one frame, so I can't have the usual moving-bullet-style. I am either looking for a way to create an imaginary line with AS from the starting point to the mouse and beyond, and tell whether or not this line intersects with an object... or some other way that I haven't thought of to fix my problem. Keep in mind that the line rotates from a center point towards anywhere around it for 360 degrees.
View 1 Repliesif i have a movieclip or a sprite could i find (via code) where is its registration point compared to its top left point (no rotation included) ?
View 4 Repliesmy preloader bar isn't growing smoothly. it appears to jump from point to point -- and i want to make it smooth. you can see the example here at: [URL] would anyone mind taking a quick look at the file i've attached,
View 6 RepliesI know some basic trig. but how do i find an angle from an anchor point and a moving point?
adjecent = _root.anchor._x-_root._xmouse;
opposite = _root.anchor._y-_root._ymouse;
hypotenuse = ((adjacent ^ 2)+(opposite ^ 2)) ^ 0.5;