소스 검색

* Fixed behaviour of the pig while resizing window

tags/v0.99.beta14
Jean-Yves Lamoureux jylam 18 년 전
부모
커밋
da48bab388
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. +11
    -0
      cxx/cxxtest.cpp

+ 11
- 0
cxx/cxxtest.cpp 파일 보기

@@ -83,6 +83,16 @@ int main(int argc, char *argv[])

while(!kk->getEvent(ev.CACA_EVENT_KEY_PRESS, &ev, 0)) {


/* In case of resize ...*/
if((x + pig->getWidth())-1 >= qq->getWidth() || x < 0 )
x = 0;
if((y + pig->getHeight())-1 >= qq->getHeight() || y < 0 )
y = 0;




qq->Clear();

/* Draw pig */
@@ -103,6 +113,7 @@ int main(int argc, char *argv[])
ix = -ix;
if(y + pig->getHeight() >= qq->getHeight() || y < 0 )
iy = -iy;

}

delete kk;


불러오는 중...
취소
저장