Views 9958 Votes 0 Comment 0
Atachment
Attachment '2'
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
퍼즐버블(각도 정하고 풍선쏴서 풍선3개 이상이면 터지는..)을 만들려고 할 때..
풍선을 쏠 각도를 좌우 키로 조정(화살표가 반원으로 움직여야 함)

bubble.png

1. 화살표가 반원 모양으로 좌우 움직일수 있도록 화살표 끝부분에 x, y 증가 하는 증가식
2. 각도를 정하고 쏠 때 풍선이 날라가게 하는 각도에 따른 x,y 좌표 증가값

cx, cy : 중심좌표
r : 반지름
angle : x 축 양의 방향 기준 각도

x = cx + r * cos(angle * pi / 180);
y = cy + r * sin(angle * pi / 180);

이건 Y 축이 위쪽이 양의 방향일 때(수학에서처럼)이고,
윈도우 좌표계는 아래쪽이 양의 방향이므로..

y = cy - r * sin(angle * pi / 180);

가 된다.

풍선이 날아가는 것은 r 이 증가

?

List of Articles
No. Category Subject Author Date Views
89 Develop [ios][swift] 초간단 카달로그 앱 (Catalog App) file hooni 2016.06.27 7120
88 Develop [ios] 새로 만들고 있는 DateMemo file hooni 2016.07.12 600
87 Develop [ios] Crashlytics, Fabfic 설치/설정 hooni 2016.07.21 724
86 Develop [c] 파일명 또는 특정 패턴을 적용 file hooni 2016.08.03 748
85 Develop [android] Android N requires the IDE to be running with Java 1.8 or later 오류 hooni 2016.08.30 684
84 Develop [c] 셀프 넘버(Self Number) 구하기 1 hooni 2016.09.09 2260
83 Develop [c] Mac OS 에 gmp(gmp.h) 라이브러리 설치 hooni 2016.10.03 1206
82 Develop [c] RSA 암호화 구현(gmp 라이브러리 활용) file hooni 2016.10.03 880
81 Develop [matlab] 정보은닉 스테가노그래피(Steganography) 수업 file hooni 2016.10.03 680
80 Develop [matlab] ZigZag-Scanning (2-D Array) file hooni 2016.10.15 1982
79 Develop [android] dp, px 서로 변환 hooni 2016.10.21 3373
78 Develop [android] 초간단 얼럿 (AlertDialog) hooni 2016.10.21 809
77 Develop [android] 레이아웃 사이즈 변경 (동적; programmatically) hooni 2016.11.07 1480
76 Develop [Android Error] The number of method references in a .dex file cannot exceed 64K hooni 2016.11.10 754
75 Develop [android] Calling activity function from separate class hooni 2016.11.15 1155
74 Develop [android] How can I place app icon on launcher home screen? hooni 2016.11.15 1261
Board Pagination Prev 1 ... 46 47 48 49 50 53 Next
/ 53