일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Read 함수 뻗음
- workbench 외부접속
- 원격
- 제네릭
- 언리얼 AI
- 구글시트
- 유니티
- 언리얼 엔진4
- unity
- 우분투 mysql
- 코루틴
- generic
- error 2002
- 리눅스 mysql
- NetworkStream
- spreadsheet
- 스프레드시트
- mysql 외부접속
- 유니티 소켓통신
- AWS EC2 ssh
- AWS EC2 ftp
- error 1045
- read
- 소켓통신
- 연결
- 아마존 mysql
- AWS EC2
- ssh pem
- ftp 외부접속
- coroutine
- Today
- Total
목록유니티 (3)
공부한거 잊었을 때 보려고 만든 블로그

제목 지을 키워드 뽑기도 힘든 이상한 현상이 일어나고 있었는데 아무리 구글링해도 안나왔다. 그래서 ChatGPT한테 물어봄. 질문이 이상했는지 헛소리를 한다. 좀 더 구체적으로 물어봄 기대하지않고 구구절절 물어봤다. 이전 객체에 겹쳐져서 발생할 수 있다는 말을 보고 코드를 다시 살펴보니 textObject 프리펩 오브젝트의 TMP에 덮어씌우고 있었던 것이다! 프리펩 변수를 헷갈리게 쓴 잘못이 가장 큰 것 같다. 처음에는 소켓 통신 문제 인줄 알았다..
문제가 무엇이였냐면, 브랜치에서 main으로 머지할때 Usersetting폴더의 파일들이 충돌이 일어났다. 파일이 계속 충돌나고, 프로젝트가 열리지않는 상황까지 갔었다. 암튼 계속 충돌이나서 충돌나는 파일의 정체를 알고자 찾아보았다. 찾아보니.. UserSetting 폴더는 완전히 무시되어야 한다고 한다. 근데 나는 분명히 깃이그노어를 쓰고있었다. 그래서 이그노어 파일을 열어보았는데, 깃이그노어 파일안에 UserSetting 폴더를 무시하겠다는 구문이 완전히 빠져있었다. 내가 사용한 깃이그노어 파일은 그냥 깃허브 레지스토리를 만들때 제공해주는 Unity 이그노어 파일이다. 만약 깃허브에서 제공해주는 유니티 이그노어를 썼다면, https://github.com/github/gitignore/blob/mai..

발사할 탄환 갯수를 5개로 두고 for문으로 각 탄환의 스폰 각도를 설정해주는게 포인트입니다. for(int i = 0; i < 5; i++) { // 샷건 탄환 5발의 각도 float _angle = aimAngle + (i * 4f); // 각도 별 vector 생성 Vector3 _way = new Vector3(0,0,_angle); // Instantiate GameObject bullet = Instantiate(mBullet,transform.position,Quaternion.Euler(_way)); // bullet 설정 BulletScript _bulletScript = bullet.GetComponent(); _bulletScript.bulletSpeed = this.bulletSpe..