'2014/01/01'에 해당되는 글 7건

  1. 2014.01.01 pc 마인드 맵 프로그램
  2. 2014.01.01 네이버 나눔고딕코딩 다운
  3. 2014.01.01 유니티 모바일 에서의 처리
  4. 2014.01.01 SendMessage 유니티 메시지 전달
  5. 2014.01.01 특정 vector3 값 만 바꿀때
  6. 2014.01.01 유니티 모노디벨롭 배경색깔 변경하기.
  7. 2014.01.01 유니티 최적화팁 transform 사용시

pc 마인드 맵 프로그램

|

마인드 맵 프로그램

실제로 마인드 맵을 할지 안할지는 잘 모르겠지만

무료로 서비스되는 소프트웨어가 있어서 소개합니다.


http://www.xmindkorea.net/



마인드맵

문서의 서식이나 규정에 상관없이 머리속에 생각나는 그대로 생각하고 정리하는 프로그램




X마인드 실행 후
원하시는 양식을 선택 하셔서 결정, Insert키와 Delete키로 자신이 원하는 곳에 새로운 컴포넌트 생성이 가능하며

각 사각형 박스에서... 
F2 : 자신이 원하시는 내용을 정리 해 넣을수 있습니다.
      또는 해당 박스에서 그냥 글씨를 입력하셔도 바로 수정이 가능 합니다.

F4 : 메모창을 띠워 해당 컴포넌트 창에 메모를 삽입 가능합니다.





























































'잡다한것들전부 > ' 카테고리의 다른 글

유니티 유/무료 강좌  (0) 2014.01.04
NGUI: Events  (0) 2014.01.04
pc 마인드 맵 프로그램  (0) 2014.01.01
네이버 나눔고딕코딩 다운  (0) 2014.01.01
유니티 모바일 에서의 처리  (0) 2014.01.01
SendMessage 유니티 메시지 전달  (0) 2014.01.01
Trackback 0 And Comment 0

네이버 나눔고딕코딩 다운

|

http://dev.naver.com/projects/nanumfont/

'잡다한것들전부 > ' 카테고리의 다른 글

NGUI: Events  (0) 2014.01.04
pc 마인드 맵 프로그램  (0) 2014.01.01
네이버 나눔고딕코딩 다운  (0) 2014.01.01
유니티 모바일 에서의 처리  (0) 2014.01.01
SendMessage 유니티 메시지 전달  (0) 2014.01.01
특정 vector3 값 만 바꿀때  (0) 2014.01.01
Trackback 0 And Comment 0

유니티 모바일 에서의 처리

|

유니티 사용시 모바일에서의 환경을 설정해야 되는 경우가 있다.

게임의 방향이 가로인지 세로인지. 그리고 게임 실행중에 꺼지지 않게 한다던가.


그런 옵션들은 Manager 클래스를 하나 만들어서 Start에다가 입력한다.



// Use this for initialization

        void Start () {

            //mobile

        Screen.orientation = ScreenOrientation.Landscape;

        Screen.sleepTimeout = SleepTimeout.NeverSleep;

        }




Screen.orientation = ScreenOrientation.Landscape; -> 단말기의 가로 모드로 설정한다.

Screen.sleepTimeout = SleepTimeout.NeverSleep; -> 단말기 화면을 계속 켜지게 만든다.

Trackback 0 And Comment 0

SendMessage 유니티 메시지 전달

|


SendMessage()는 다른 오브젝트에 연결된 스크립트의 특정 함수를 호출하는 함수이다.


SendMessage()로 호출할 함수는 큰 따옴표("")로 묶어서 입력하며 다음과 같은 형식으로 사용한다.

<오브젝트>.SendMessage("함수명",<옵션>);

<오브젝트>.SendMessage("함수명",인수,<옵션>);


SendMessage()로 전달되는 인수는 하나만 가능하므로 여러 개의 값을 전달할때는 배열로 전달하여 처리한다.

<옵션>은

SendMessageOptions.DontRequireReceiver;

SendMessageOptions.RequireReceiver;


두가지가 있으며, DontRequireReceiver 옵션은 함수의 처리 결과를 호출 프로그램에 전달할 필요가 없는 경우 사용한다(반환값이 void일 경우)

DontRequireReceiver 은 호출 함수가 실행이 끝날때 까지 기다리지 않고 곧바로 다음 처리를 진행하므로 게임의 전체적인 실행 속도가 빠르다는 이점이 있다.



예)


	// Calls the function ApplyDamage with a value of 5
	gameObject.SendMessage ("ApplyDamage", 5.0);
	
	// Every script attached to the game object 
	// that has an ApplyDamage function will be called.
	function ApplyDamage (damage : float) {
		print (damage);
	}






Trackback 0 And Comment 0

특정 vector3 값 만 바꿀때

|

Vector3 g1Pos = ground1.transform.position;

g1Pos.z = g1Pos.z + sizeZ;

ground1.transform.position = g1Pos;

Trackback 0 And Comment 0

유니티 모노디벨롭 배경색깔 변경하기.

|

디버깅할때는 비쥬얼스튜디오가 아닌 모노 디벨롭으로하는데 흰색 배경이 눈이 아파서 테마를 변경해서 사용해야 눈이 편안하다.


Tools -> options -> Text Editor -> Syntax Highlighting 에서 color scheme 에서 테마 고를 수 있습니다.


Trackback 0 And Comment 0

유니티 최적화팁 transform 사용시

|

Transform 을 사용하는 예가 있는데 최적화 방법중에 
js 기준으로 

var myTransform : Transform; 
function Awake() { 
  myTransform = transform; 

function Update() { 
  myTransform.position.y++; 

이런식으로 참조해서 쓰면 성능향상에 좋다고합니다. Transform 형을 사용한 예입니다.

Trackback 0 And Comment 0
prev | 1 | next