|
충돌 로직 자체는 물론 없습니다. ;;;;
제가 보기에는 좌표로 계산하시면 될 것 같은데요.
Left,Top,Right,Bottom 맴버를 이용하여
상자들이 서로 겹치는지 검사하는 if문을 넣어보시기 바랍니다.
[의사코드]
if (상자1->bottom <= 상자2->top)
상자2윗쪽충돌;
if (상자1->right <= 상자2->left )
상자2왼쪽충돌;
[/의사코드]
이런식이죠. ^^
20000
초보달려 님이 쓰신 글 :
: 안녕하세요...
:
: 제가 TPaintBox를 사용해서..화면에서 흐르게 했는데요
: 이 겍체가 고정된 다른 이름의 TPaintBox를 만나면 다른 위치로 튕기게 하고 싶습니다.
:
: TPaintBox가 다른 이름의 TPaintBox를 인식하게 할수 있을까요..TT
: 일단 가능한지 알구 싶습니다.
|