유니티 문서
https://docs.unity3d.com/kr/530/Manual/GraphicsOverview.html
using UnityEngine;
using UnityEngine.UI; //<==== 추가
public class scrvar2 : MonoBehaviour
{
public class scrvar2 : MonoBehaviour
{
// [1. 물건과 위치: "누가 어디에 있니?"]
public GameObject goItem = null; // 게임 속 "물건 그 자체" (장난감 로봇, 사과, 자동차 등)
public Transform trTrarget = null; // 물건의 "정확한 푯말" (어디를 보고 있는지, 얼마나 큰지 알려줘요)
public Vector3 v3pos = Vector3.zero; // 3D 입체 지도 좌표 (앞뒤, 좌우, 위아래 위치)
public Vector2 v2pos = Vector2.zero; // 2D 평면 지도 좌표 (종이 위에서의 왼쪽, 오른쪽, 위, 아래 위치)
// [2. 모습과 색깔: "어떻게 생겼니?"]
public Color color = Color.white; // 물체의 "색칠공부" (빨강, 파랑 등 원하는 색깔을 골라요)
public Texture texture = null; // 물체에 입히는 "포장지" (거친 느낌, 매끄러운 느낌 등)
public Texture2D texture2D = null; // 예쁜 "스티커 사진" (캐릭터 얼굴이나 아이템 그림)
public Renderer renderer = null; // "화가 아저씨" (물건이 화면에 보이도록 직접 그려주는 역할)
public RenderTexture renderTexture = null; // "CCTV 화면" (카메라가 찍고 있는 모습을 실시간으로 보여주는 거울)
// [3. 물리와 부딪힘: "딱딱하니? 무겁니?"]
public BoxCollider boxCollider = null; // "투명 보호막" (상자 모양의 벽이에요. 다른 물체가 못 지나가게 막아줘요)
public Rigidbody ri = null; // "뉴턴의 사과" (중력을 받아서 아래로 떨어지거나, 뻥 차면 날아가게 해줘요)
// [4. 글자와 이름: "뭐라고 써 있니?"]
public Text textName = null; // "이름표" (화면에 '점수: 100점'이나 '내 이름'을 글자로 보여줘요)
}
}
