
💻 UnityGetKey와 GetKeyDownInput.GetKey(KeyCode.키값)키가 누르고 있는 동안 계속 true를 반환Input.GetKeyDown(KeyCode.키값)키를 처음 누르는 순간 단 한 번만 true를 반환TextMeshPro유니티가 제공하는 고품질 텍스트 렌더링 시스템속성 설명 사용 예시colorTMP 텍스트 전체의 기본 색상을 설정합니다. (머티리얼 색상 포함)tmpText.color = Color.red;faceColorTMP의 머티리얼 속성 중 글자(전면부)의 색상을 설정합니다. (머티리얼을 직접 변경)tmpText.fontMaterial.SetColor("_FaceColor", Color.blue);color는 TextMeshProUGUI/TextMeshPro의 기본 ..

🕹️ 실습 (1945)Playerpublic GameObject[] MyBullets; // 배열로 선언 가능private void FireBullet(){ if (Input.GetKeyDown(KeyCode.Space)) { var i = Mathf.Min(GameManager.Instance.Power, 3); Instantiate(MyBullets[i], pos.position, Quaternion.identity); }}public void PowerUp(){ if (Power PBulletprivate void OnTriggerEnter2D(Collider2D collision){ if (collision.CompareTag("Monster"..
어제 에니메이터랑 뭐여러가지에서 놓치는 부분이 많았는데 이제 아주 익숙해졌다 하하 그래서 오늘은 사진이 없다 티스토리에 올리기 편해서 좋다..그리고 과제도 나름 빠르게 하는 것 같다 뿌듯…💻 UnityUpdate vs FixedUpdate구분 Update()FixedUpdate()실행 빈도프레임마다 실행 (FPS에 따라 변동)물리 업데이트마다 일정한 시간 간격으로 실행사용 목적입력 처리, 애니메이션, UI 업데이트 등물리 엔진을 사용하는 오브젝트(Rigidbody) 업데이트시간 간격Time.deltaTime 사용Time.fixedDeltaTime 사용 (기본값 0.02초)예제 사용처transform.position += Vector3.forward * speed * Time.deltaTime;rigid..

강의를 열심히 듣는데도 유니티에서 만져야될 창이나 버튼이 많아서 그런지 중간중간 놓치는게 꽤 있었다 그래서 질문을 많이 했다 하하.. 특히 애니메이터에서 많이 헤맸다💻 UnityAnimator애니메이션을 제어하는 핵심 컴포넌트다. 캐릭터나 오브젝트의 움직임을 조작할 때 사용하며, 애니메이션 State(상태) 전환, 파라미터 조정, 트리거 설정 등의 기능을 제공한다.애니메이션간 상태 전환을 설정할 때 Transitions을 사용한다. Animator vs Animation 구분 Animator Animation 사용 방식여러 개의 애니메이션을 조합하고 상태를 제어단일 애니메이션 실행상태 전환State Machine을 사용하여 설정수동으로 코드 작성 필요코드 제어Parameters를 사용하여 제어P..

오늘은 게임 하나를 완성했다 수업에서 완전히 만들지 않고 과제로 더 발전시켜서 완성시키는 거였다 어제는 유니티를 만지는게 어려웠는데 나름 하루만에 익숙해진 것 같다 ㅎ💻 UnityCollider게임 오브젝트의 물리적 경계를 정의하는 컴포넌트. 충돌 감지와 물리 상호작용의 핵심 요소로 RigidBody와 함께 사용하면 물리 엔진의 영향을 받는다.Collider 설정과 속성 ⚙️Is Trigger: 체크하면 물리적 충돌 없이 충돌 감지만 수행 (한쪽만 Trigger 충돌이 돼있어도 됨)Material: 물리적 속성(마찰, 탄성)을 정의하는 Physics MaterialSize/Radius: 콜라이더의 크기 조절Center: 콜라이더의 **OnCollisionEnter2D() vs OnTriggerEnter..

드디어 유니티를 들어갔다 유니티에 들어가니 정말 강의에 계속 집중을 해야 따라갈 수 있다.. 그리고 유니티허브 + 비주얼스튜디오 + 검색, 디스코드용 웹 이렇게 키다보니 듀얼모니터로도 부족해서 앞으로 강의는 패드로 켜놓으려고 한다그리고 켜야하는 창이 많아지다 보니 윈도우를 쓰는게 너무 불편하다 ㅜㅜ 맥북으로 갈아타야지..💻 UnityUnity 좌표계X축왼쪽(-) ↔ 오른쪽(+)빨강Y축아래(-) ↔ 위(+)초록Z축뒤(-) ↔ 앞(+)파랑 월드 축, 로컬 축월드 축 (World Space)Unity 전체 공간에서의 절대적인 축 방향로컬 축 (Local Space)특정 개체의 기준으로 한 상대적인 축 방향 📌 예제transform.position → 월드 좌표 기준 위치transform.localPosit..