유니티77 [유니티] 흔들리는 로프 구현 https://youtu.be/FcnvwtyxLds?si=izrePixwurqxrH-G 베를린 통합을 사용 조인트 구성요소 사숑 오일러 통합을 사용하여 로프 브리지를 만드는 방법 현재위치에 시간의 변화에 따라 속도를 가한다. 이전 위치를 기반으로 계속 동일한 동작을 한다. 오일러의 접근 방식처럼 속도를 직접적으로 변경하지는 않지만 물체가 등속 운동을 계속할 것이라고 가정. 현재 위치를 정하고 이전위치를 빼서 속도를 얻으므로 로프를 시뮬레이션 두 지점을 설정해 줄 것임 2023. 8. 31. [유니티] BezierCurve 곡선 -> 수많은 직선이 연결 된 것 . 그래서 선이 몇개인가에 따라 부드러워 보일 수 도 있다. 여러가지 Curve 들이 있지만 BezierCurve가 가장 쉽고 많이 사용! 유니티에서 선을 그리는 것 Line Renderer 기본적으로 Materials이 안들어가있기때문에 Default-Line 끄기 선이기 때문에 무조건 점을 두개는 가지고 있음 2023. 8. 31. [유니티] Scripting Define Symbol 스크립트로 제어하기 #if DEV inputEmail.text = "mata@gmail.com"; inputPassword.text = "mata1234"; #endif 2023. 8. 29. Firebase 홈페이지 / 유튜브 https://firebase.google.com/?hl=ko Firebase | Google’s Mobile and Web App Development Platform Discover Firebase, Google’s mobile and web app development platform that helps developers build apps and games that users will love. firebase.google.com https://www.youtube.com/@Firebase Firebase The YouTube channel for all things Firebase! Learn how to build awesome apps with hands-on tutor.. 2023. 8. 29. [유니티] 싱글톤만들기 public class HttpManager : MonoBehaviour { //public 삭제 static HttpManager instance; //HttpManager return 하는 함수 //1. public static HttpManager Get() { if(instance == null) { //게임오브젝트 생성 new GameObject go = new GameObject("HttpStudy"); //만들어진 게임오브젝트에 HttpManager 컴포넌트 붙이자 go.AddComponent(); } return instance; } //2. private void Awake() { if(instance == null) { instance = this; //없으면 붙겠끔 하는 코드도 넣어주.. 2023. 8. 26. HTTP 통신 실시간 통신 (Socket) - 포톤 클라이언트 - 서버 실시간으로 연결 한번 연결하면 계속 연결해놓은 상태로 유지 계속 왔다갔다 주기적으로 체크 양방향 통신 서버 개발자가 어떤걸 선택하는냐에 따라 다름 TCP - 데이터를 주고 받을 때 전달하는 신뢰 (유실되지 않겠끔) (더 느리지만 정확) UDP - 전달하는 데이터가 유실 (속도가 더 빠름) Http 통신 (웹통신) 클라이언트 -----> 서버 요청 / 응답 서버가 먼저 클라이언트한테 줄 수 없음 단방향 통신 REST API (주소 ex www.naver.com/login) 주소값을 통해서 통신을 하겠다 POST : 서버한테 데이터를 생성 (ex 유저정보 저장) PUT : 서버한테 데이터를 업데이트 / 기존의 데이터를 수정 GET : 서버한테 데이터 .. 2023. 8. 24. 이전 1 2 3 4 5 6 7 ··· 13 다음 728x90