전체 글(55)
-
Unity Scene 전환 후 화면 어두워 지는 현상
Scene이 전환되면 화면이 이런식으로 어둡게 바뀌는데 이것을 해결해보자. 어두워지는곳에서 Scene에서 처리를해야한다. 유니티 Window -> Rendering -> Light 들어가면 이런창이 나오는데 우측 하단에 있는 New Lighting Setting 을 클릭을하면 프로젝트창에 이런 아이콘이 생기고 Lighting Setting창에 비활성화 되어있던 상태들이 활성화로 바뀌고 리얼타임 라이팅 부분을 체크를하고 Generate Lighting을 누르면 Auto Generagte 해체하고 Generate Lighting을 누르면 유니티 우측하단에 Global lllumination 로딩이 뜨면서 해결완료!! 리얼타임으로 라이트연산은 비싼 연산이니까 해결이 안될때만 사용을하자
2022.09.28 -
Unity Scene바뀌어도 사라지지않는 오브젝트
DontDestroyOnLoad(transform.gameobject); 매개변수에 들어가있는 오브젝트는 Scene이 바뀌어도 삭제가 되지않는다.
2022.09.28 -
3장 노드의 기능 알아보기
3.1 REPL 와 Js파일 실행 REPL이란? 컴파일 하지 않고 즉석에서 코드를 실행하게 해주는 node의 콘솔. Read(읽고),해석하고(Eval),결과를 반환하고(Print),종료할 때까지 반복함(Loop) 짧은 코드를 테스트하기에는 좋으나, 여러 줄의 코드를 실행하기에는 불편함. 긴 코드는 REPL에 입력하는 것보다 JS 파일을 만들어 실행하는 것이 더 편리하다. 3.2 모듈 특정한 기능을 함수나 변수들의 집합. 보통 하나의 파일에 하나의 모듈을 담음. 모듈을 사용하면 필요한 기능만을 어느 프로그램에서나 사용할 수 있다. 3.3 노드 내장 객체 Global .전역 객체이므로 모든 파일에서 접근 가능. -> 생략이 가능함. global 객체의 속성 값을 담아 파일 간 공유 가능하다 , 남용하면 유지..
2022.09.14 -
Photon
설치법 유니티 패키지 매니저 열기 -> 패키지 몰록 필터를 My Assets로 변경 -> Pun2 - FREE 찾아 Download 버튼 클릭 -> Import 버튼 클릭 임폴트 하면 Pun Wizard에서 AppID 또는 이메일을 입력하는 창이 하나 나오는데 포톤홈페이지가서 새 어플리케이션을 만들면 새 어플리케이션 ID를 나오는데 그것을 AppID 또는 이메일을 입력하는창에 적어주고 Setup Project를 해주자 그러면 유니티 프로젝트와 포톤 클라우드 연동이 완료된다. Lobby 더보기 유니티로 로비를 구현해보자 using Photon.Pun; // 유니티용 포톤 컴포넌트들 using Photon.Realtime; // 포톤 서비스 관련 라이브러리 using UnityEngine; using Uni..
2022.09.13 -
4장 http 모듈로 서버 만들기
4.1 요청과 응답 이해하기 클라이언트에서 서버로 (request)요청을 보내고 ,서버에서는 요청을 읽고 처리한 뒤 클라이언트에 응답(response)을 보낸다. 서버만들기 더보기 const http = require('http') http.createServer((req,res)=>{ 여기에 응답할지 적는다. }); 응답하는 부분이 없어 코드를 실행해도 아무일도 일어나지 않는다. 요청 부분 추가 더보기 파일명 server1.js const http = require('http'); http.createServer((req,res) = > { res.writeHead(200,{ 'Content-Type' : 'text/html; charset = utf-8;}); res.write(' Hello Node..
2022.09.13 -
c# 파일다루기
Stream : 데이터가 흐르는 통로 System.IO.Stream 클래스 입력 스트림,출력 스트림의 역할을 모두 할 수 있고 순차 접근 방식과 임의 접근 방식 모두를 지원할수있다. Stream 클래스는 추상클래스이기 때문에 인스턴스를 직접 사용할수 없다. != New Stream 라는말 Stream 클래스에는 Position이라는 프로퍼티가 있고 FileStream도 똑같이 가지고있다. 저장할수록 Position이 증가함 Stream stream = new FileStream("파일이름",FileMode.Create); 새 파일생성 Stream stream1 = new FileStream("파일이름",FileMode.Open); 파일 열기 Stream stream2 = new FileStream("파일..
2022.08.10