20151119 - (2) 글이 많아져서.. 너무 느려짐
·
TEMP/내용 정리중인 글들..
게임 실행시.. 1. 메모리에 각각 비트맵을 LoadBitmap() 를 이용해 핸들러 값을 각 비트맵 변수에 담아둔다.2. 다음 우리가 정의한 함수인 LoadMap()를 호출하여 우리가 정의한 맵 값인 영구적인, 불변의 맵 값인 ucStageMap의 맵 값들을가변적으로 이용할 맵 변수인 ucMap 에 2중 for문을 활용하여 넣는다. 하지만 왜 memcpy() 로 간단히 안 넣었을까.이유는,1. 우리가 정의한 맵 안의 '.' 최대 갯수도 세아려야 하고,2. 주인공의 표시인 '@' 값도 그 위치 값만 들고오고 '@' 값은 읽어들이면 그 부분이 불변의 값이 되므로 클론이 만들어 지므로안된다.3. 히어로의 기본적인 그림 상태를 hbmHero = hbmFront; 로 설정해 두고 윈도우 선 처리 작업을 마친다...