--------------------------------------------------------------------------------------------------------
COPY AND PASTE BELOW CODE INSIDE MOVIE CLIP OR BUTTON
READ MORE:
https://www.youtube.com/watch?v=Xf-aQQCcg4U
http://www.kirupa.com/developer/actionscript/hittest.htm
---------------------------------------------------------------------------------------------------------
//FIRST MAKE SQUARE AS A BUTTON OR MOVIE CLIP SYMBOL WHERE YOU HIT
AND GIVE INSTANCE NAME square
// SECOND MAKE DRAG OBJECT CIRCLE AS A MOVIE CLIP SYMBOL
//MAKE TEXT BOX GIVE INSTANCE NAME txt1
on(press) {
this.startDrag()
if(hitTest(_root.square)){
_root.txt1.text = "YOU PRESS THE CIRCLE";
trace("YOU HIT THE CIRCLE");
}}
-----------------------------------------------------------------------------------------------------------------
OR YOU CAN USE THIS CODE:
https://www.youtube.com/watch?v=3gpLnO8enVo&feature
-----------------------------------------------------------------------------------------------------------------
//FIRST MAKE SQUARE AS A BUTTON OR MOVIE CLIP SYMBOL WHERE YOU HIT
AND GIVE INSTANCE NAME btn1
// SECOND MAKE DRAG OBJECT CIRCLE AS A MOVIE CLIP SYMBOL AND GIVE INSTANCE NAME mc1
//MAKE TEXT BOX GIVE INSTANCE NAME txt1
on(press) {
_root.mc1.startDrag();
if(_root.mc1.hitTest(_root.btn1)){
_root.txt1.text = "YOU PRESS THE CIRCLE";
trace("YOU HIT THE CIRCLE");
}}
---------------------------------------------------------------------------------------------------------------
FOR OUTER CODE
---------------------------------------------------------------------------------------------------------------
//FIRST MAKE SQUARE AS A BUTTON OR MOVIE CLIP SYMBOL WHERE YOU HIT
AND GIVE INSTANCE NAME btn1
// SECOND MAKE DRAG OBJECT CIRCLE AS A MOVIE CLIP SYMBOL AND GIVE INSTANCE NAME mc1
//MAKE TEXT BOX GIVE INSTANCE NAME txt1
mc1.onPress=function(){
mc1.startDrag();
if(mc1.hitTest(btn1)){
txt1.text = "YOU PRESS THE CIRCLE";
trace("YOU HIT THE CIRCLE");
}}
----------------------------------------------------------------------------------------------------------
FOR OUTER CODE AND INVISIBLE FUNCTION WORK WITH ENTER FRAME
-----------------------------------------------------------------------------------------------------------
//FIRST MAKE SQUARE AS A BUTTON OR MOVIE CLIP SYMBOL WHERE YOU HIT
// SECOND MAKE DRAG OBJECT CIRCLE AS A MOVIE CLIP SYMBOL
//MAKE TEXT BOX GIVE INSTANCE NAME txt1
mc1.onPress=function(){
mc1.startDrag();
}
this.onEnterFrame=function(){
if(mc1.hitTest(btn1)){
txt1.text = "YOU PRESS THE CIRCLE";
trace("YOU HIT THE CIRCLE");
btn1._visible=false;
mc1._visible=false;
}}
------------------------------------------------------------------------------------------------------------
FOR OUTER CODE
READ MORE:
http://flashcollege.blogspot.co.uk/2015/01/text-box-use-under-movie-clip-in-as3.html
http://flashcollege.blogspot.co.uk/2015/02/enter-frame-hit-test-as2-as3.html
http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00001314.html
-----------------------------------------------------------------------------------------------------------
square_mc.onPress = function() {
this.startDrag();
};
square_mc.onRelease = function() {
this.stopDrag();
if (this.hitTest(circle_mc)) {
trace("you hit the circle");
}};
----------------------------------------------------------------------------------------------------------------
MATCHING GAME CONCEPT WITH HIT TEST AS2
----------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
COPY AND PASTE BELOW CODE IN ACTION SCRIPT
IN THIS CODE ENTER FRAME WORK AS FACTORY AND DELETE BUTTON
THIS GAME LOOKS LIKE A PLAYING CARD ON TABLE
WHEN FOUR PEOPLE PLAY
CARDS
-------------------------------------------------------------------------------------------------------------------
mc1._visible=false;
mc2._visible=false;
btn1.onPress=function(){
mc1._visible=true;
_root.mc1._x = 290.45
_root.mc1._y = 214.50
}
btn2.onPress=function(){
mc2._visible=true;
_root.mc2._x = 290.45
_root.mc2._y = 214.50
}
this.onEnterFrame=function(){
if(mc1.hitTest(mc2)){
btn1._visible=false;
btn2._visible=false;
}}
---------------------------------------------------------------------------------------------------------------
ABOVE CODE USE WITH BUTTON MATCHING GAME
-----------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
CODE:
---------------------------------------------------------------------------------------------------------------
//MAKE TWO MOVIE CLIPS SYMBOLS
AND GIVE INSTANCE NAME btn1 AND btn2
btn1.onPress=function(){
_root.btn1._x = 290.45
_root.btn1._y = 214.50
}
btn2.onPress=function(){
_root.btn2._x = 290.45
_root.btn2._y = 214.50
}
this.onEnterFrame=function(){
if(btn1.hitTest(btn2)){
btn1._visible=false;
btn2._visible=false;
}}
--------------------------------------------------------------------------------------------------------------
OR USE CODE:
---------------------------------------------------------------------------------------------------------------
//MAKE TWO MOVIE CLIPS SYMBOLS
AND GIVE INSTANCE NAME btn1 AND btn2
btn1.onPress=function(){
btn1._x = 290.45
btn1._y = 214.50
}
btn2.onPress=function(){
btn2._x = 290.45
btn2._y = 214.50
}
this.onEnterFrame=function(){
if(btn1.hitTest(btn2)){
btn1._visible=false;
btn2._visible=false;
}}
EmoticonEmoticon