본문 바로가기

Unity

점프 시 조정해야 할 요소 점프 속도가 너무 느려요!! 의 해답을 찾기 위한 조정 1. 플랫포머일 시 플레이어 위에 존재하는 타일에 플레이어가 부딪히지 않도록 점프 시에만 Rigidbody를 해제하는 코드 필요2. 점프 속도, 높이 조절- Rigidbody1) Collision Detection: collider끼리 충돌할 시 감지 방법을 바꾸는 법(예를 들어 모드에 따라 콜라이더가 다른 콜라이더에 파고드는 버그가 생길 수 있음)2) Interpolate: 프레임 업데이트 모드 - Project Settings > Physics- Gravity y축 점검(default: -9.81)*Rigidbody의 Gravity Scale과는 다른 방식인 것 같다...? 점프 속도가 너무 느리다면 Rigidbody보다 Physics의 Grav.. 더보기
[Excel Importer Package] Exception: Invalid excel cell type at row {1}, column {2}, {3} sheet. 패키지 내에서 해당 오류를 추적하면 Excel Importer 스크립트만 뜨고, Debug.Log Error 코드가 보인다.대충 해석하면 엑셀 6행 5열에서 적절하지 않은 셀 서식이 확인됐다는 것이다. 이는 한 열을 불러올 때 한 열의 셀에 두 가지 이상의 셀 서식이 확인됐을 때 나타나는 오류인 것 같다. 어쩌면 숫자를 입력했을 때 텍스트 형식으로 인식해서 엑셀 내에서도 이러한 오류를 경고로 띄웠을 수 있다. 셀 서식을 통일하자! 더보기
Unity-Spine 연동하기 0. 우선 아래 링크에서 스파인 버전/유니티 버전에 알맞은 패키지를 다운로드 하여 적용한다. https://ko.esotericsoftware.com/spine-unity-download spine-unity Download Getting Started Documentation spine-unity unitypackage spine-unity 4.1 (updated 2024-03-19, changelog) Compatible with Spine 4.1.00 or newer and Unity 2017.1-2023.1. Add package from git URL: (URLs for spine-csharp, spine-unity and examples) https://github ko.esotericsoft.. 더보기
텍스트 타이핑 효과 내기 대충 이런 형식으로 1. 클릭으로 텍스트 출력 시 타이핑 효과가 들어가며 2. 출력이 완성된 텍스트 밑에 새로운 텍스트가 타이핑 효과로 출력되는 시스템을 제작하려고 한다. 처음에는 클릭할 때마다 나오는 텍스트들을 아예 오브젝트화 해서 하나씩 생성하고 지울까 생각했는데, 그건 너무 낭비인 것 같아서 최후의 수단으로 쓰기로 했다. 현재 구현된 방식은 하나의 TMPro UGUI 오브젝트에 텍스트 내용을 추가하면서 출력하는 것이다. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TMPro; public class ShowText : MonoBehaviour { publ.. 더보기
Unity-Github 연동: 파일이 너무 크고 아름다워요 참고: https://hereishyun.tistory.com/29 Github 협업 중 유니티 프로젝트 업로드 안 됨 해결 (100mb 용량 초과 문제, .gitignore) ------- 2024년 덧붙임 ------- 본문 요약: .gitignore가 잘 안 되어서 그렇고, .gitignore 파일을 유니티 프로젝트 폴더 안에 넣어주면 됨. 문제 발생의 핵심: 깃허브 레포지토리 클론한 폴더 != 유니티 프로 hereishyun.tistory.com 클론한 repository에 유니티 프로젝트 파일을 옮길 시 가끔 파일이 너무 크다며 안내 문구가 뜰 때가 있다. 분명 유니티 프로젝트 파일을 깃허브에 연동하기 위해 우리는 .gitignore 파일까지 만들었는데 왜 이렇게 된 걸까? 우선 .gitigno.. 더보기
Blender → Unity Animation Import 시 Missing! 오류 이런 식으로 Missing!이 뜨는데 원인을 보면 해당 오브젝트나 컴포넌트가 없어서 이러는 거라고 한다. 그러나.. 리깅 옵션을 바꿔주면 해결할 수 있다. 더보기
Shader Graph Vector1 Vector1이 필요하여 사용해야 하는데, 보이지 않는다. 아마도 Vector1은 float 형으로 쓰면 될 것 같다. ...아마도... 즉, 방향은 없고 크기만 있기 때문에 Vector1 = scalar = float이 아닐까? 물리 공부...해야겠지... 따라 배우는 중: https://www.youtube.com/watch?v=Rn_yJ516dVQ 더보기
URP Forward Renderer는 어디에? 셰이딩은 1도 모르는 내가 URP로 툰 셰이딩 구현하려다가 가랑이 찢어지는 시리즈... Forward Renderer를 에셋 창에서 바로 생성할 수 있길래 나도 해봤다가 메뉴 창에 뜨지 않는 것이다. 요즘은 Universal Renderer Data에서 Rendering Path를 Forward로 설정해주면 된다고 한다. 더보기