부채꼴 충돌 체크 예제
부채꼴 충돌 체크 예제입니다. (▲ 부채꼴 충돌 체크) 예제에는 두가지 스크립트가 있습니다. collision_ellipse_sector : 특정 위치(x,y) 체크 collision_ellipse_sector_obj : 오브젝트 충돌 체크 첫번째는 좌표를 체크할 수 있는 스크립트입니다. collision_ellipse_sector(width,height,x,y,current_dir,current_dir_range,target_x,target_y) width : 타원형의 가로 지름 height : 타원형의 세로 지름 x,y : 타원형의 중심점 위치 current_dir : 부채꼴의 방향 current_dir_range : 부채꼴의 중심각 target_x,target_y : 충돌 체크할 좌표 부채꼴의 크기..
2017. 2. 8.
(♡ )
[게임메이커강좌-기초] 장애물 인지 이동 2
GAME MAKER 강좌 KAYAN ◈ 장애물을 체크하고 이동하는 기능을 가진 함수 장애물을 미리 체크하고 이동시킬 수 있는 함수가 있습니다. 먼저 아래 함수는 이동할 위치로 이동하다 장애물을 만나면, 이동을 멈추는 기능을 가졌습니다. mp_linear_step(x,y,speed,checkall) mp_linear_step_object(x,y,speed,obj) : 특정 오브젝트를 장애물로 체크 (x,y)는 이동할 위치, speed 는 이동할 속도를 지정합니다. 그리고 checkall 은 모든 오브젝트를 장애물로 처리(1,true)할 것인지, 아니면 solid 오브젝트만 장애물로 처리(0,false)할 것인지를 지정합니다. 다만, 모든 오브젝트로 설정할 경우, 모든 오브젝트들을 장애물로 인식하여 이동이 ..
2017. 1. 9.
(♡ )