일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 어플
- 기업의 행포
- 스랄 특성
- 안드로이드 Application Lifecycle
- 안드로이드
- 포트(Port)
- 자바
- 명령어
- End of Darkness
- php 홈디렉토리 변경방법
- 비행기 모드
- TCP 네트워크 방식의 연결
- 리눅스
- Collection Framework
- 소캣(Socket)
- game
- 게임
- 컬렉션 프레임
- tcp
- 벨팡
- 나지보 특성
- 변경된 정보
- 나지보
- 아이패드
- 히오스
- 에셋
- 집 정리
- 아이폰
- unity
- tcp네트워크
- Today
- Total
목록Unity3D (108)
Do Something IT
참조 바로가기C#은 상당히 좋은 언어다. 가장 많이 알려진 C#의 특징 중 하나는 메모리 관리에 부담이 없다는 점이다.So Cool~ C# 메모리 C/C++를 사용하면서 포인터 때문에 괴로워 해본 적이 있는가? 그렇다면 C#에 관심을 가져보는 것이 좋다. C#은 다음과 같은 특징들을 제공하기 때문이다.- 메모리 해제에 신경 쓰지 않아도 된다. - 이미 삭제된 메모리에 접근하는 실수를 방지해준다. - 잘못된 캐스팅으로 엉뚱한 메모리에 접근하지 않게 한다. - 배열 크기보다 큰 메모리에 접근하지 못한다. - 메모리 단편화에 대해 신경 쓰지 않아도 된다.편한 C#, 마구잡이로 사용하면 낭패 골치 아픈 메모리 관리를 신경 쓰지 않아도 된다는 점은 사용자들에게 무척 편리하게 다가온다. 하지만 C#에서도 메모리를 ..
public class FlyingMover : MonoBehaviour { public float m_Speed = 5.0f; public float m_Height = 3.0f; public float m_ForwardMoveSpeed =0.0f; float m_Value = 0.0f; float m_YSin = 0.0f; Transform m_Transform; void Start() { m_Speed *= 0.001f; m_Height *= 0.1f; m_ForwardMoveSpeed *= 0.0001f; m_Transform = transform; } void Update() { CharacterUpdateSin(); } void CharacterUpdateSin() { m_Value += m_..
EditorUtility.SetDirty(ScriptableObject);로 제대로 저장 해주자
[Unity] 유니티의 메모리 관리유니티 문서를 보면 언급되는 Managed Memory란 단서에서 흔히 추측하기로 유니티가 알아서 모든 메모리를 잘 관리하고 있을 것 처럼 생각되지만 사실은 그렇지 않다는 것이 함정. 사실은 유니티 시스템은 메모리를 어떻게 처리할 것인가에 대한 단서를 당신이 만드는 코드내에서 제공해주기를 원한다. 따라서 잘못된 코드는 줄줄 새는 메모리로 당신의 앱을 디바이스에서 뻗어 버리게 만들것이다. 요즘은 모바일 디바이스에서 조차 64bit 시스템(iPhone 5s)가 올라가고 기본 장착 메모리가 2Gb 이상이 되는 등 모바일 앱으로서는 무한한 자원이 있는것 같지만 사실상 아직도 지구상의 대부분의 유저는 허접한 디바이스로 연명하고 있다는 것을 기억해야 한다. 유니티 어플리케이션이 사..