'유니티'에 해당되는 글 12건

  1. 2014.08.10 블럭 차량 운전
  2. 2014.08.08 Ardu-X 100 설치, 드라이버 설치, 애드온 설치
  3. 2014.08.07 유니티 2D 스프라이트
  4. 2014.08.06 Ray 쏘아 오브젝트 삭제
  5. 2014.08.06 Trail Renderer
Arduino2014. 8. 10. 10:33


목표의식

시간

비용 지불 의사 ; 보통 차비



목표: ARDU-X 100 인터페이스와 결합한 차량 운전 



토글 버튼 용도와 IR센서 용도


 

 IR센서: 엑셀레이터

 

 왼:좌회전

 

 우:우회전

 

하: 느린 후진 

 


색상 센서 R: 장애물 변화

색상 센서 G: 수플 토글

색상 센서 B: 하늘 변화



  1. Plane 오브젝트를 화면에 배치하고 reset
    1. 크기 조절
  2. Directional Light1를 배치. 각도를 조절해서 그림자 생성을 유도
  3. Directional Light2를 배치. 각도를 조절해서 반사광을 유도했으나 1~3 단계를 30분여 왔다갔다 하면 보류.
  4. 큐브 오브젝트로 벽 세개 북, 동, 서 를 만들었다.
    1. Plane 오브젝트 각 모서리에 배수를 적용해서 크기를 조절하고 위치 잡으려 시도.
      1. Plane에 적용된 크기 값과 큐브에 적용된 위치, 크기 값은 기본 단위가 다르다. 보류.
    2. 각 벽에 텍스쳐를 입힘.
  5. 스크립트를 작성해서 큐브를 이동.
    1. PlayController.cs를 추가해 큐브 이동가능.
  6. 전체적으로 오브젝트가 이동해 있음.
    1. 방향키를 잘 못 눌른 결과인지 유니티 버그인지 알 수 없음.


Posted by 코드버무려
Arduino2014. 8. 8. 10:48

http://rokitarduino.org/


http://www.robolink.co.kr/



http://rokitarduino.org/
http://rokitarduino.org/2014/05/23/arduino-ide-%EC%84%A4%EC%B9%98/



CP210x USB to UART Bridge VCP Drivers

Download for Windows XP/Server 2003/Vista/7/8/8.1 (v6.7)






아듀X100 usb드라이버 설치 완료 후 모습

포트 번호를 마줘준다.
도구 > 시리얼 포트 >  Com3번 ( 본인이 선택 한다. 같은 컴터에 꼽으면 바로 여기로 연결됨).

붉은색 power 는 외부전원(건전지)일 경우,.
중간 초록색 usb는 usb일 경우 켜짐( 보드마다 조금씩 달라서 안켜질 수도 있음).
세번째 파란색 불은 정상 작동한다고 바짝인다.

모든 하드웨어에는 최초에 적어도 프로그램 한 개는 들어잉ㅆ어야한다.
그 예로 pc에서는 롬바이오스이다.
여기서는 부트로더가 있다.  (보통 사용자가 바꿀 수 없다.).
여기서는 부트로더가 기본적으로 잘 작동한다고 led 청색을 반짝여준다.
부트로더는 무슨 역할을 하냐면 장치를 첨 켯을 때 작동시키는 역할을 한다.
여러분이 만든 프로그램을 받아들이는 역할을 한다. 
플레쉬라고 하는 메모리가 있는데 여러분이 만든 프로그램을 여기에 설치된다.
이 설치를 가능하케끔 지원하는 프로그맹이 부트로더이다.


reset 버튼: 내가 작성ㄷ한 프로그램을 지운다. 반짝이는 상태.

start버튼 : 내가 작성한 프로그램이 실행하는 상태. 불이 계속 들어온다(불이 길 게 반짝이면 이미 다른 프로그램이 들어 있고 불을 길게 반짝이라고 설정해놓은 상태다. 지우면  길게 반짝임이 사라진다.)


C언어는 거의 모든 언어의 모태가 되는ㄴ 언어가 되기에 ... 아무래도 그 언어를 잘 알고 계신분이 유리하고요 만약에 모르신다하더라고 이번 기회에 익히신다고 생각하시고요.
나는 언어는 한 개도 모든다 그럴 경우는 좀 오ㅓㄹ어렵구요.





'Arduino' 카테고리의 다른 글

블럭 차량 운전  (0) 2014.08.10
동기식과 비동기식  (0) 2014.08.08
시리얼 통신 Ardu-X 100 Starter Kit  (0) 2014.08.08
업로드는 내가 작성한 코드를 장치한다.  (0) 2014.08.08
Posted by 코드버무려
Unity2014. 8. 7. 18:06


유니티 애세[스토어 카테괴에서 완성된 프로젝트를 확인하고

"Unity Projects:"라 붙은 것은 유니티사에서 배포하는 예제다.

임포트 하기 전에 가급적 튜 프로젝트를 만들어서 임포트한다.

파일을 import하고 재일 먼저 scene를 찾는다.




  • nGUId에서
    • Panel은 드로우콜 횟수를 낮추기 위해(성능을 높이기 위해) 있다.
      • 그래서     한 번에 모두 그린다.
    • 여러 카메라에서 depth 값이 작은 것이 먼저 그려진다.


  1. 스파리이트 이미지를 잘라주기 : 아틀라스
  2. 스프라이트가 합쳐진 한장 이미지를 에셋 폴더로 가져간다.
  3. 크릭하면 인스펙터뷰에서 TextureType를 Advanced로 설정 아래아래에 Sprite Editor 버튼이 나온다.
  4. 스프라이트 에디터 크릭하고 화면 좌측 상단 슬라이스 버튼을 눌러주고 우측에서 apply하면 잘라준다.
  5. 이 과정을 거쳐 만들어진 각각 이미지를 끌어놓기로 하이어라키 뷰에 가져다 놓고 사용할 수 있다.

Posted by 코드버무려
Unity2014. 8. 6. 16:14


  • if(hit.transform.tag == "Item") 를 적용시키려면 사라짐을 적용할 오브젝트 테그에 "Item"테그를 설정해주어야 한다.




using UnityEngine;

using System.Collections;


public class ShootRay : MonoBehaviour {


public float rayDistance = 100f;


// Update is called once per frame

void Update () {

if(Input.GetMouseButton(0)) {// 0은 왼쪽버튼, 스마트폰에서 터치.

Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); //카메라에서 레이를 쏜다.

RaycastHit hit;


if (Physics.Raycast(ray, out hit, rayDistance))

{

if(hit.transform.tag == "Item")         ///   

Destroy(hit.transform.gameObject);

}

}

}

}

'Unity' 카테고리의 다른 글

유니티 2D 스프라이트  (0) 2014.08.07
Animator 애니메이터 (매카님) 에서 지원하는 파라미터  (0) 2014.08.07
유니티 물체 배치  (0) 2014.08.06
Trail Renderer  (0) 2014.08.06
Trail Renderer  (0) 2014.08.06
Posted by 코드버무려
Unity2014. 8. 6. 13:59






'Unity' 카테고리의 다른 글

유니티 물체 배치  (0) 2014.08.06
Trail Renderer  (0) 2014.08.06
Build 설정 및 실행  (0) 2014.08.06
Rail에서 카메라 이동  (0) 2014.08.05
오브젝트를 3개 이상 먹으면 Game Over 처리  (0) 2014.08.05
Posted by 코드버무려