본문 바로가기

메모장/플래시

[플래시 액션스크립트]hitTest 액션의 기본[펌] hitTest액션은, 오브젝트와 오브젝트, 또는 오브젝트와 마우스간의 충돌여부를 테스트하는 액션으로, 만약 두 객체가 교차하고 있다면 true, 교차하지 않고 있다면 false를 반환하는 액션입니다. 이 강좌의 차례는 다음과 같습니다. 1. hitTest액션의 사용 - hitTest액션의 사용분야와, 어떻게 사용하는지를 알립니다. 2. hitTest액션 분석 및 기초활용 - hitTest액션 중 기초액션의 분석과, 기초적인 활용입니다. 1. hitTest액션의 사용 hitTest액션은 보통 게임이나 버튼에 많이 사용됩니다. 게임의 경우 주인공와 적이 만났는지, 아니면 주인공과 아이템이 만났는지의 여부에 많이 사용되며, 버튼에는 마우스를 올리면 서서히 색이 변하고, 내려놓으면 서서히 원래 색으로 돌아가는 ..
[플래시 액션 스크립트 2.0]_global 를 사용한 전역함수 만들기 (펌) _global이라는 예약어를 사용하여 함수를 선언하면, 경로명 없이 함수의 이름만으로도 함수를 호출할 수 있습니다. _global.함수명 = function(매개변수) { 실행할 액션들; }; ------------------------------------------------------------------------------------------- 예제문] // 무비클립을 (targetx, targety)로 회전시키는 함수 _global.rotateTo = function(mc, targetx, targety){ var diffX = targetx - mc._x; var diffY = targety - mc._y; mc._rotation = Math.atan2(diffY, diffX)*180/Ma..