-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAtaque_mio.as
92 lines (70 loc) · 1.65 KB
/
Ataque_mio.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
import it.gotoandplay.smartfoxserver.*;
class Ataque_mio extends MovieClip
{
var ocupado:Boolean;
var miNumero:Number;
var ataque:Boolean;//si es false es defensa,.
function onLoad()
{
//trace("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa funcione por favor");
_root.misAtaque.push(this);
this.gotoAndStop(4);
//esta variable es para indicar que esta posicion esta tomada
this.ocupado = false;
//esta variable indica que carta estoy representando
//trace("la instancia es: "+this)
//esta funcion pone la carta respectiva para mostrarla
}
public function poner(numero, ataque)
{
trace("entre a la funcion "+ocupado);
if (ocupado != true and _root.poniendo == true)
{
this.ocupado = true;
//trace("entre al if "+ocupado);
miNumero = numero;
this.gotoAndStop(miNumero);
_root.poniendo = false;
if(ataque == true)
{
this.ataque = true;
this._rotation = 0;
}else
{
this.ataque = false;
this._rotation = 90;
}
}
}
public function poner2(numero)
{
//trace("entre a la funcion "+ocupado);
if (ocupado != true and _root.poniendo == true)
{
this.ocupado = true;
this.ataque = false;
this._rotation = 90;;
//trace("entre al if "+ocupado);
miNumero = numero;
this.gotoAndStop(miNumero);
_root.poniendo = false;
}
}
function onRollOver()
{
_root.caja_info_mc.mostrar(miNumero);
//trace(miNumero);
}
function onRollOut()
{
_root.caja_info_mc.mostrar(0);
}
function onRelease()
{
if(ataque == true)
{
_root.atacare = true;
_root.puntos = _root.arreglo[miNumero].ataque;
}
}
}