유니티 하이라키창에 빈 게임 오브젝트를 만든 후 다음의 스크립트를 추가한다.



using System.Collections;

using System.Collections.Generic;

using UnityEngine;


public class CubeControl : MonoBehaviour {


// Use this for initialization

void Start () {

                GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);    //큐브 오브젝트 생성

cube.transform.position = new Vector3(0, 0, 0);                                 //큐브 포지션 설정

}

// Update is called once per frame

void Update () {

}

}




실행시켜보면 0,0,0좌표에 큐브가 생성된 것을 확인할 수 있다.


게임오브젝트를 큐브뿐만아니라 GameObject.CreatePrimitive(PrimitiveType.Cube); 에서 Cube를 Plane, Sphere, Capsule, Cylinder 등으로 바꾸면 여러가지 


오브젝트로 실행이 가능하다.


그럼 조금 더 업그레이드 해서 큐브를 무한대로 생성시켜보자.



using System.Collections;

using System.Collections.Generic;

using UnityEngine;


public class CubeControl : MonoBehaviour {

int i = 0;

// Use this for initialization

void Start () {

}

// Update is called once per frame

void Update () {

i=i+5;

GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);

cube.transform.position = new Vector3(i, 0, 0);

}

}


이렇게되면 업데이트 메서드가 호출될때마다 x축으로 5의 간격으로 큐브가 생성될 것이다.




 



 드론을 입문하는 사람들을 보면 드론 구매후 부푼마음에 연습없이 바로 비행을 하시는 경우가 매우 많다.


하지만 연습없는 비행은 절대 금물. 


어떤 것이든 날아다니는 것에는 책임을 가지고 비행해야 한다. 작은 경우라도 어느정도 높이를 가지고 떨어지면 만약의 경우 큰 사고가 날 수 있기 때문이다.


따라서 비행전에 시뮬레이터로 비행 연습은 필수라고 할 수 있으며 오늘 프리 소프트웨어인 FMS simulator를 소개하고자 한다.


 필자가 RC 비행기를 처음 입문하였을때 시작하였던 시뮬레이터로써 당시 중학생이였던 관계로 용돈을 모아 RC비행기를 사기 전 무려 1년동안 이것만 가지고 연


습했다. 사실 그때당시 RC비행기를 구매하기 위해 용돈을 모으느라 1년동안 기다리면서 연습을 했던것이지 이정도 기간동안 연습할 필요는 없다.


http://www.microflight.com/FMS-Flight-Simulator


위 링크로 들어가 FMS Flight Simulator Installer를 클릭하면 FMS를 다운받을 수 있으며 그 아래는 시뮬레이터 안에서 추가로 넣을 수 있는 비행기or헬기 모델들이다.


먼저 다운을 받도록 하자.


다운 받은 후에 설치가 진행되는데 이건 다 아시다시피 원하는 설치경로를 선택한 다음 'Next'클릭을 진행하면 된다.


설치가 끝나면 이제부터 중요한 작업이 필요하다. 바로 컨트롤 설정인데 이걸 설정해야 그나마 실제와 비슷한 컨트롤을 배울 수 있다.


시뮬레이터를 실행한 후에 프로그램 윗 탭에서 컨트롤 을 선택한다.


선택하면 나오는 여러 탭중 키보드를 선택한다.


키보드를 선택하면 나오는 셋팅이다.


이곳에서 


Rudder left 's'

Rudder right 'f'

Throttle up 'e'

Throttle down 'd'

Ailron left 'j'

Ailron right 'l'

Elevator up 'i'

Elevator down 'k'


로 설정해서 즐기도록 하자.



#먼저 블로그를 시작할 수 있게 초대장을 주신 LALALARARA(http://lalalarara.tistory.com/)님께 감사의 말씀 올립니다.


Technologies of Drone, 이제 이 블로그를 통해 나는 그동안 내가 배워왔고 배우고 있는 Drone에 관한 모든 기술을 기록하고자 한다.


독학으로 드론을 12년 배워오면서 쌓아왔던 노하우를 정리하겠지만 나도 사람인지라 빠진 부분, 부족한 부분이 있을 수 있다. 그럴땐 여러분께서 도움이 되는 덧


글 한마디만 적어주시면 정말 감사하겠다.


자 그럼 이제 시작해보자. 161112_Bicha.

+ Recent posts