본문 바로가기
반응형

배워보자!!/플래시17

[플래시] 선그리기, 지우개 기능 구현 흰색 도화지 위에 색깔 별로 라인을 그려보고, 지우개로 지우는 기능을 해보겠습니다. 뭔가 좀 어설프라도 이해 좀 해주세요..사이즈도 좀 이상해졌네요 ㅎ우선 스테이지에 인스턴스네임 board으로 흰색 무비클릭을 깔았습니다.. 그위에 그리기버튼, 지우개버튼, 각 색깔을 선택할 수 있게 버튼을 추가했습니다...그리고 펜역할을 할 동그라미를 하나 추가해놨습니다. 라인굵기는 숫자 20으로 넣어놨습니다...동적으로 라인 굵기를 바꿀 수 있게 한번 직접 해보시기 바랍니다.^^ ball이 펜역할을 하는 것입니다...Event.ENTER_FRAME 이벤트를 추가해서 항상 마우스를 따라 다니게 했습니다.ball.addEventListener(Event.ENTER_FRAME , enterFrameHandler); penMc.. 2015. 3. 10.
[플래시] 상하좌우 이동, 회전기능 구현하기 기본적으로 버튼을 추가해 별을 움직여 보겠습니다.위, 아래, 좌, 우 이동 / 그리고 회전 기능을 추가해 보았습니다. 첨부된 파일의 스크립트를 간단히 살펴보겠습니다. spped란 변수를 만들어 5로 만들었습니다....버튼을 클릭시 5픽셀씩 움직이도록 한 것입니다.private var speed:int=5; 버튼에 마우스를 이동시켰을때 손가락모양으로 바뀌게 되는 코드입니다.rotationMc.buttonMode = true;leftButton.buttonMode = true;rightButton.buttonMode = true;upButton.buttonMode = true;downButton.buttonMode = true; 차례대로 회전버튼 , 좌측버튼 , 우측버튼 , 위쪽버튼 , 아래쪽버튼 에 마우스.. 2015. 3. 9.
[플래시] 이미지 확대하기_zoom in 줌인을 이용해 이미지를 단계별로 확대했다,축소도하는 기능을 만들어 보려고 합니다. 나중엔 미니맵도 추가하고 ,휠 기능이나 , 단계별 버튼도 추가할거구요 이번엔 단순히 클릭지점을 중심으로잡고, 그 지점을 확대하는 기능을 알아보겠습니다.ㅎ 코드도 그렇게 많이 되지 않습니다. 간단히 살펴보겠습니다. 원본파일은 첨부해놓겠습니다.ㅎ 원리가 이미지를 클릭했을 경우 일정 비율만큼 scalex와 sc aley를 더해 이미지 넓이와 높이가 넓어지게 합니다. 이때 클릭된 위치를 중심으로 이미지를 확대시키려면 그 넓어진 넓이 만큼 이미지를 이동시켜줘야겠죠? 그 공식이 들어간 코드입니다. 우선 이미지를 로드합니다. 로드가 완료되면 이미지를 stage에 맞게 이미지를 고정시킵니다. 이부분이 되겠죠. imageMc.width =.. 2015. 3. 6.
[플래시 강좌] Action Script 3.0 (버튼만들기) *액션스크립트 3.0으로 마우스오버, 마우스아웃, 클릭시 이미지가 변화는 버튼을 만들어 보겠습니다. 1. 우선 네모를 하나 그리고 무비클립으로 만들어 줍니다. 2. 무비클립 생성후 Properties창에서 인스턴스 네임을 boxMc로 바꿔줍니다. 3.무비크립생성후 레이어 명을 main박스로 변경합니다. 4.그리고 생성하신 박스를 더블클릭하시면 무비클립 내부로 이동합니다.이동후 레이어명을 in박스로 바꿔주시고 타임라인에서 단축키F6 으로 3프레임까지 키프레임을 추가해줍니다. 5. 서로 구분해 주시 위해 2프레임 선택후 박스 이미지 색을 바꿔줍니다. 6. 3프레임에 있는 박스도 다른 색으로 변경해줍니다. 7.그리고 플래시 실행(Ctrl + Enter)할때 자동으로 반복되는걸 막기위해레이어 추가후 1프레임에서.. 2015. 2. 8.
반응형