Posted by 갓리버리
XML공부용 소스갤러리
Posted by 갓리버리
Posted by 갓리버리
3번소스가 실전에 쓸수있는 소스이다.
Posted by 갓리버리
Posted by 갓리버리
Posted by 갓리버리


주의할점은
 
동적텍스트의 var 부분에 인스턴스네임을 적어주는 것이고

무비클립과는 다르게 최상위의 경로일때는 _root를 꼭 적어주어야 실행이된다는 것이다.

함수는 다음과 같다.


프레임 소스
function aa(){
 _root.ekadia="티바이트액션스크립트강좌\n 줄바꿈 개행변수";
}

무비클립 소스
on (release) {_root.aa();}
Posted by 갓리버리
Posted by 갓리버리


a.onPress = function(){

//a무비클립을 누르고 있을때 행동


 this.startDrag();

//a(즉,this)무비클립 드래그를 시작해라


 this.onEnterFrame = function(){

 //a.onEnterFrame 이 되겠죠? 여기서 onEnterFrame을 쓴 이유는 항시 체크하는 이벤트 리스너 라고 생각하시면 됩니다^^


 if(this.hitTest(_root.b)){

//만약에 a.무비클립이 _root에있는 b무비클립에 닿으면(hitTest) 아래 코드를 실행하라

 _root.c._x +=(_root.b._x - _root.c._x) * 0.1 ;
//c무비클립은 b무비클립 x좌표값으로 이동


 _root.c._y +=(_root.b._y - _root.c._y) *0.1 ;

//c무비클립은 b무비클립 y좌표값으로 이동
 

 }


 }


}


a.onRelease = a.onReleaseOutside = function(){
//마우스를 눌렀다가 땠을때.. 그리고 눌른상태에서 스테이지 바깥으로 나갔을때 행동하라

 

 this.stopDrag();
//a무비클립의 드래그를 멈춰라

}

 


 

Posted by 갓리버리




프레임 액션 

 for(var i=1; i<=10; i++)  //중간에 10은 무비클립의 갯수이다.
 { 
  mc=mc.duplicateMovieClip("mc"+i, i); 
  mc._x=50*i  +8; //마지막의 +는 가로위치이다
  mc._y=200;      //세로높이
 }


**이유는 모르겠지만  mc=mc.duplicateMovieClip("mc"+i, i); 

에서 보듯이 duplicateMovieClip을 쓸때는 따로 mc를 지정해 주어야 정렬명령이 먹힌다.

Posted by 갓리버리