게임제작/강좌

게임메이커 안드로이드 개발시 진동 기능넣기

게임코드프리 2016. 10. 4. 01:00
반응형

게임메이커 안드로이드 개발시 진동기능을 넣는 방법


게임메이커 스튜디오에서 안드로이드용 진동 기능을 넣기 위해서는 옵션을 먼저 체크해야 합니다.

게임메이커 스튜디오에서 게임세팅창(Shift + Ctrl + G)를 열어 안드로이드 탭으로 이동 하면, 

아래쪽에 Haptic Effects라는 옵션에 체크



이후 진동 기능을 넣고 싶은 코드에 아래와 같이 코드를 사용하면 됩니다.


1
2
3
4
5
6
7
8
9
var action=false
 
if action=true
{
    immersion_play_effect(7)
}else
{
    immersion_stop()
}
cs

 

샘플 코드에서 처럼 immersion_play_effect(숫자)를 사용하여 호출하고 멈춰야 할 경우에는 immersion_stop()으로 진동을 해제.

진동을 해제 하지 않으면 계속 진동이 이어집니다.


넣고싶은 숫자는 아래의 리스트를 참고하여 진동타입을 결정하면 됩니다.



!주의사항!

진동 기능은 쉽게 구현이 가능하지만 햅틱이 지원하는 기종에서만 작동합니다.

갤럭시 시리즈는 대부분 지원하지만 지원하지 않는 폰까지 모두 작동하기 위해서는 따로 코드를 만들어야 하기에 

기본 함수로 이용시 주의를 하시기 바랍니다.


반응형
facebook twitter kakaoTalk kakaostory naver band shareLink
人気ブログランキングでフォロー