Sunday, 21 February 2016

TILE MATCHING GAME AS2



------------------------------------------------------------------------------------------------------------------------
I REMOVE FLIP ANIMATION
https://youtu.be/XTqxzu_jV_Y?list=PL45DE7DCAF765E5FB
http://flashcollege.blogspot.co.uk/2016/01/simple-pair-game-as2.html
http://img2.timg.co.il/forums/58067874.pdf
-------------------------------------------------------------------------------------------------------------------------


--------------------------------------------------------------------------------------------------------------------
LAYER 2 FRAME :1 CODE
---------------------------------------------------------------------------------------------------------------------
stop();
--------------------------------------------------------------------------------------------------------------------
LAYER 3 FRAME :1 CODE
---------------------------------------------------------------------------------------------------------------------
this.onEnterFrame = function(){
if(buttonClick == 1){
fruit1 = fruit;

else if(buttonClick == 2){
delete (this.onEnterFrame);
fruit2 = fruit;
if (fruit1 == fruit2){
match = true;
}
play();
}
};
resetTurn();
stop();
gotoAndPlay("A");
--------------------------------------------------------------------------------------------------------------------
LAYER 4 FRAME :1 CODE
---------------------------------------------------------------------------------------------------------------------
function resetTurn () {
buttonClick = 0;
HT = false;
match = false;
fruit = "";
fruit1 = "";
fruit2 = "";
};
--------------------------------------------------------------------------------------------------------------------
LAYER 4 FRAME :2 CODE
---------------------------------------------------------------------------------------------------------------------
HT=true;
---------------------------------------------------------------------------------------------------------------------


---------------------------------------------------------------------------------------------------------------------
LAYER LABELIZE   FRAMES 1 AND 3 AND CHANGE FIRST LAYER FRAME 1 IMAGE INTO BUTTON AND SET INSTANACE NAME = trans_btn

FRAME 1= A
FRAME 3 = B
---------------------------------------------------------------------------------------------------------------------
CHANGE FIRST LAYER FRAME 1 IMAGE INTO BUTTON AND SET INSTANACE NAME = trans_btn

--------------------------------------------------------------------------------------------------------------------
INSIDE SYMBOL LAYER 1 FRAME :2 CODE
---------------------------------------------------------------------------------------------------------------------

this.onEnterFrame = function(){
if(_parent.match){
delete (this.onEnterFrame);
gotoAndPlay("B");

else if(_parent.HT){
delete(this.onEnterFrame);
gotoAndPlay("A");
play();
}};
stop();

--------------------------------------------------------------------------------------------------------------------
INSIDE SYMBOL LAYER 2 FRAME :2 CODE
AND CHANGE FIRST LAYER FRAME 1 IMAGE INTO BUTTON AND
SET INSTANACE NAME = trans_btn
---------------------------------------------------------------------------------------------------------------------

trans_btn.onRelease = function(){
_parent.buttonClick += 1;
_parent.fruit = "orange";
if(_parent.buttonClick<=2) {
play();
}}
stop();

--------------------------------------------------------------------------------------------------------------------
INSIDE SYMBOL LAYER 3 FRAME :3 CODE
---------------------------------------------------------------------------------------------------------------------
stop();

--------------------------------------------------------------------------------------------------------------------



---------------------------------------------------------------------------------------------------------------------
LAYER LABELIZE   FRAMES 1 AND 3 AND CHANGE FIRST LAYER FRAME 1 IMAGE INTO BUTTON AND SET INSTANACE NAME = trans_btn

FRAME 1= A
FRAME 3 = B
---------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
INSIDE SYMBOL LAYER 1 FRAME :2 CODE
---------------------------------------------------------------------------------------------------------------------
this.onEnterFrame = function(){
if(_parent.match){
delete (this.onEnterFrame);
gotoAndPlay("B");

else if(_parent.HT){
delete(this.onEnterFrame);
gotoAndPlay("A");
play();
}};
stop();

--------------------------------------------------------------------------------------------------------------------
INSIDE SYMBOL LAYER 2 FRAME :2 CODE
AND CHANGE FIRST LAYER FRAME 1 IMAGE INTO BUTTON AND
SET INSTANACE NAME = trans_btn
---------------------------------------------------------------------------------------------------------------------

trans_btn.onRelease = function(){
_parent.buttonClick += 1;
_parent.fruit = "lemon";
if(_parent.buttonClick<=2) {
play();
}
}
stop();

--------------------------------------------------------------------------------------------------------------------
INSIDE SYMBOL LAYER 3 FRAME :3 CODE
---------------------------------------------------------------------------------------------------------------------
stop();


EmoticonEmoticon