The first frame

1
2
3
4
5
6
7
8
9
10
var gameScore:int;
var gameTime:String;
 
playButton.addEventListener(MouseEvent.CLICK, startgame);
 
function startgame(evemt:MouseEvent) {
gotoAndStop("playgame");
}
 
stop();

1
2
3
4
5
6
7
8
text = +String(gameScore);
.text = +
 
AgainButton.addEventListener(MouseEvent.CLICK,Again);
 
function Again(event:MouseEvent) {
gotoAndStop("Playgame");
}

Класс .as

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
package {
import flash.dis.*;
import flash.events.*;
import .*;
import flash.utils.getTimer;
import .Sound;
import .SoundChannel;
 
public class extends MovieClip {
private :Number=4;
private static const :Number=4;
private :Number=52;
private :Number=52;
private :int=100;
private :int=-5;
 
private var :
private var :
private var :uint;
private var gameScore:int;
private var :uint;
private var gameTime:uint;
 
private var :TextField;
private var :TextField;
 
var : new ();
var : new ();
var the: = new ();
 
function ():void {
 
trace(getTimer());
 
var :Array = new Array();
var */2;
for (var i=0; i<++) {
.(i);
.(i);
}
//trace()
=0;
for (var x=0; x< x++) {
for (var y=0; y<; y++) {
var c: new ();
c.stop();
c.x=y*+165;
c.y=x*+100;
c. = true;
var r = Math.floor(Math.random()*.length);
//trace(r+"+"+([r]+2))
c.cardface=[r];
//c.([r]+2);
.(r,1);
//trace()
c.addEventListener(MouseEvent.CLICK,);
addChild(c);
++;
}
}
= new TextField();
addChild();
0;
();
 
= new TextField();
.x = 450;
addChild();
= getTimer();
0;
addEventListener(Event.ENTER_FRAME,);
}
 
public function (event:MouseEvent) {
var : (target as );
 
if (==) {
=;
(.cardface+2);
//();
} else if (==) {
(1);
=;
//();
} else if (=) {
;
.(.cardface+2);
//();
if (cardface==.cardface) {
removeChild();
removeChild();
=;
;
gameScore+
();
-=2;
if (0) {
MovieClip()
MovieClip()(gameTime)
MovieClip().gotoAndStop();
}
} else {
gameScore+
();
}
} else {
(1);
.(1);
=;
;
gotoAndStop(.cardface+2);
//(the);
}
 
}
 
public function () {
text=+String(gameScore);
}
 
public function (event:Event) {
getTimer()-
.text = +(gameTime);
}
 
public function (ms:int) {
var :int = Math.floor(ms/1000);
var :int = Math.floor(/60);
var :int = Math.floor(/60);
var :int = Math.floor(/24);

= - *60;
= - *60;
= - *24;
 

var :String = String(+100).(1,2)+":"+String(+100).(1,2)+":"+String(+100).(1,2);
return ;
}
 
public function (:Object) {
var :SoundChannel = .();
}
}
}

Класс MovieClip

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package {
import flash.dis.*;
import flash.events.*;
 
public class MovieClip {
private var Step:uint;
private var :Boolean = false;
private var ToFrame:uint;
 
// begin the , remember which frame to jump to
public function (ToWhichFrame:uint) {
= true;
Step = 10;
ToFrame = ToWhichFrame;
this.addEventListener(Event.ENTER_FRAME, );
}
 
// take 10 steps to
public function (event:Event) {
Step--;
 
if (Step > 5) {


this.scaleX *(Step-5);
} else {
this.scaleX *(5-Step);
}
 

if ( 5) {
gotoAndStop(ToFrame);
}
 

if ( 0) {
this.removeEventListener(Event.ENTER_FRAME, );
}
}
}
}
 
 
Attachments:

Comments

 
0 #1 Denis 2010-04-10 02:00 .as"



Quote
 
 
0 #2 ageent 2010-04-10 17:02 Quote
 
 
0 #3 Denis 2010-04-12 21:14 Quote
 
 
0 #4 ageent 2010-04-12 21:39 Quote
 

Nice Ajax Poll

Which one of my extensions is the best?

Statistics

Advertisement



Contact information
Address


E-mail
ageent.ua @ gmail.com
ageent.ru @ gmail.com
Phone
Mobile: +380 54 501 90 28
Websites
Login