2016년 12월 11일 일요일

let's make button in GMS (GMS에서 버튼 만들기)





메뉴를 만들때 사용하는 버튼 예제 입니다.
어떤 버튼인지는 동영상으로 확인하면 됩니다.

소스는 아래 링크를 참고 하시기 바랍니다.
https://drive.google.com/open?id=0B9vAKDzHthQIdDFvSDV6V2ZhZFk


중요 부분 설명
Draw Event

if(image_xscale==1) {
    draw_sprite(shadow_image,0,x+4,y+4); // => 그림자 출력
}
draw_self(); // => 외곽 원을 그림

draw_sprite_ext(icon_image,0,x,y,image_xscale,image_yscale,0,c_white,1); // => icon 을 그림
draw_sprite_ext(text_image,0,x,y+sprite_height/2+sprite_height/8,image_xscale,image_yscale,0,c_white,1); // => 아래쪽 text를 그린다.


obj_btn_parent_img : 부모 object
버튼을 누르면 step에 의해서 scale이 변함




댓글 없음:

댓글 쓰기