NGUI 2 버전대에서 ngui에 어태치 시긴 이펙트들이 잘 나오다가

 

NGUI 3 버전대로 업그레이드 하고 나서 이펙트가 무조건 유아이 보다 뒷쪽에

 

그려지면

 

ObjSetRenderQueue.cs 을 이펙트에 포함시키고 m_m_RenderQueueNums변수 값을 조절하면

 

랜더링 우선순위를 조절할 수 있다.

Posted by 부우산사나이
:

Camera camera = tempUI.GetComponentInChildren<Camera>();
camera.orthographicSize = (Screen.height / (Screen.width / 16.0f)) / 9.0f;

 

자신이 개발하고 있는 유아이가 16대 9 비율로 제작 되어 있으면 다른 해상도에 맞추기 위해선

 

위와 같이 셋팅 해주면 된다.

 

(해당기기 세로 / ( 해당기기 가로 / 16 )) / 9

 

'Programing > 유니티' 카테고리의 다른 글

유니티 ) 랜더링 순서 조절 - renderQueue  (0) 2013.11.06
NGUI 3.0 에서 이펙트 랜더링 우선순위  (0) 2013.11.06
이클립스에서 jar파일 뽑아내기  (0) 2013.07.24
테스트용  (0) 2013.05.31
플랫폼 별 경로  (0) 2013.05.28
Posted by 부우산사나이
:

 1. 이클립스에서 Properties을 누른다.

 

 

2. Is Library 체크 한후 Apply누르고 Ok 누른다.

 

 

3. Project에 Clean을 누른다 

 

 

4. OK 버튼 누른다.

 

 

5. 해당 프로젝트 bin폴더 안에 가보면 jar파일이 생성되어 있다.

 

'Programing > 유니티' 카테고리의 다른 글

NGUI 3.0 에서 이펙트 랜더링 우선순위  (0) 2013.11.06
유니티 ) 해상도에 맞춰서 카메라 셋팅 ( UI )  (0) 2013.07.25
테스트용  (0) 2013.05.31
플랫폼 별 경로  (0) 2013.05.28
DontDestroyOnLoad  (0) 2013.05.23
Posted by 부우산사나이
:

테스트용

Programing/유니티 2013. 5. 31. 09:53 |

gg

AnimEvent.db

 

Common_Effect.db

 

Common_Sound.db

 

CommonEffect.db

 

Field.db

 

Item.db

 

Mob_AnimEvent.db

 

Mob_Effect.db

 

Mob_Sound.db

 

PC_AnimEvent.db

 

PC_Effect.db

 

PC_Sound.db

 

Sum_AnimEvent.db

 

Sum_Effect.db

 

Sum_Sound.db

 

Unit_Monster.db

 

Unit_MonsterAI.db

 

Unit_PC.db

 

Unit_PcSkill.db

 

Unit_Summon.db

 

Unit_SummonExp.db

 

Unit_SummonMix.db

Posted by 부우산사나이
:
http://blog.naver.com/crazylulu?Redirect=Log&logNo=120175416441

 

'Programing > 유니티' 카테고리의 다른 글

이클립스에서 jar파일 뽑아내기  (0) 2013.07.24
테스트용  (0) 2013.05.31
DontDestroyOnLoad  (0) 2013.05.23
유니티에서 안드로이드 버전 빌드하기  (0) 2013.05.14
DontDestroyOnLoad()  (1) 2013.05.14
Posted by 부우산사나이
:

유니티는 씬 전환할때 모든 객체를 해제 시킨다.

 

이때 씬 전환 할때 해제하기 싫은 객체에

 

DontDestroyOnLoad(this); 함수를 호출 해주면 씬 전환 시 해제하지 않는다.

 

public override void Init()
{
        DontDestroyOnLoad(this);
}

 

ㅎㅎ 이거 몰라서 한시간 삽질 했따.

 

싱글톤이라서 해제 안하는 줄 알았는데 다 삭제 하는구나 ㅋㅋ

'Programing > 유니티' 카테고리의 다른 글

이클립스에서 jar파일 뽑아내기  (0) 2013.07.24
테스트용  (0) 2013.05.31
플랫폼 별 경로  (0) 2013.05.28
유니티에서 안드로이드 버전 빌드하기  (0) 2013.05.14
DontDestroyOnLoad()  (1) 2013.05.14
Posted by 부우산사나이
:

http://blueasa.tistory.com/849

'Programing > 유니티' 카테고리의 다른 글

이클립스에서 jar파일 뽑아내기  (0) 2013.07.24
테스트용  (0) 2013.05.31
플랫폼 별 경로  (0) 2013.05.28
DontDestroyOnLoad  (0) 2013.05.23
DontDestroyOnLoad()  (1) 2013.05.14
Posted by 부우산사나이
:

Object.DontDestroyOnLoad

새로운 레벨이 로드 될 때 이전 레벨의 오브젝트가 삭제되지 않기를 바라면, 희망하는 오브젝트에 DontDestroyOnLoad()함수를 사용하면 됩니다...

ex)

using UnityEngine;
using System.Collections; 

 

public class example : MonoBehaviour { 

void Awake() { 

DontDestroyOnLoad(transform.gameObject); 

} 

}  

 

 

!! 혹시 DontDestroyOnLoad 한것은 따로 지워주도록 해야하는건가요?? 

 

네 맞습니다. 해당 오브젝트는 Scene을 전환해도 사라지지 않기 때문에, 필요한경우 지우고 다시 생성하는등의 처리를 해주셔야 합니다. 

간단히 하이어라키 창에서 실행해보시면, Scene 전환시에 계속 남아서, 만약 반복되면, 계속 쌓이는 것을 볼수 있습니다. 

 

편하게 처리하려면, 첫번째 씬에 이런것들을 모아놓으시고, 실제 메인 프레임윅은 두번째 신부터만 반복 실행하도록 하고, 첫번째 신으로 

는 돌아기자 않으면 쌓이지 않습니다.(loading 장면에 다넣어두면 될듯.....) 

 

출처 : http://blog.naver.com/mrshin2000?Redirect=Log&logNo=130140496212

'Programing > 유니티' 카테고리의 다른 글

이클립스에서 jar파일 뽑아내기  (0) 2013.07.24
테스트용  (0) 2013.05.31
플랫폼 별 경로  (0) 2013.05.28
DontDestroyOnLoad  (0) 2013.05.23
유니티에서 안드로이드 버전 빌드하기  (0) 2013.05.14
Posted by 부우산사나이
: