게임로직
1. 게임 보드의 첫번째 세로줄부터 마지막 세로줄까지 한줄씩 선택합니다.
2. 현재 세로줄의 가장 아래쪽에서부터 위로 한 칸씩 올라가면서 비어 있는 공간이 있는지를 확인합니다.
3. 비어 있는 공간을 찾았다면 그 때부터 위로 비어 있지 않은 공간을 찾을때가지 검색합니다.
4. 비어 있지 않은 ㅚ초의 공간을 찾았다면 그 위치에 존재하는 게임 오브젝트를 낙하시킵니다.
'유니티 > 스크립트' 카테고리의 다른 글
| 라인 렌더러 사용하기(게임 내 레이저 효과) (0) | 2014.06.10 |
|---|---|
| 드래곤 플라이트 움직임(마우스 드래그) Unity3D (1) | 2014.06.09 |
| 매치된 블록 떨어트리기. (0) | 2014.06.04 |
| 몇초후에 자동으로 삭제해주기 (2) | 2014.06.02 |
| 적 생성 지점 표시하기 (0) | 2014.06.02 |
| 유니티 내에서 시간 표시하기 00:00 형식 (0) | 2014.05.29 |
Trackback 0 And
Comment 0
메모리 풀을 사용할때 주의점
메모리 풀은 오븢게트를 단지 껏다 켰다 할 뿐이다
그러므로 Start 함수나 Awake 함수는 최초 한번만 호출되며 나중에는 호출되지 않는다.
OnEnable() 함수에서 초기화 함수를 호출해주어야 한다.
'유니티 > Note' 카테고리의 다른 글
| 기본적인 프로그래머.. (0) | 2014.06.22 |
|---|---|
| 유니티 재귀함수의 예(헥사, 캔디팡) -Recursive Methods (0) | 2014.06.05 |
| 유니티 메모리 풀 사용시 주의점 (0) | 2014.06.02 |
| NGUI free 버전 2.7 (0) | 2014.06.01 |
| 유니티 카메라에 따른 해상도 관련 (0) | 2014.05.27 |
| 유니티 리소스 관리 법 (0) | 2014.05.27 |
Trackback 0 And
Comment 0
'유니티 > 스크립트' 카테고리의 다른 글
| 드래곤 플라이트 움직임(마우스 드래그) Unity3D (1) | 2014.06.09 |
|---|---|
| 매치된 블록 떨어트리기. (0) | 2014.06.04 |
| 몇초후에 자동으로 삭제해주기 (2) | 2014.06.02 |
| 적 생성 지점 표시하기 (0) | 2014.06.02 |
| 유니티 내에서 시간 표시하기 00:00 형식 (0) | 2014.05.29 |
| 유니티 현재 실행중인 애니메이션 상태 받아오기 (0) | 2014.05.26 |
Trackback 0 And
Comment 2





