C# 50

[Unity/문제해결] URP 추가 light 보이게 하기

URP 환경에서는 기본적인 Directional Light를 제외한 light들은 실시간으로 보여주도록 세팅이 되어있지 않다.  이를 보이게 하고 싶다면1) Project Settings - Graphics의 Scriptable Render Pipeline Setting에 할당된 에셋 클릭2) Project에서 선택된 셋팅 에셋을 클릭하여 Inspector에 띄운다3) Lighting - Additional Lights - Per Pixel로 설정하면 추가 라이트도 보인다.

C#/문제해결 2024.06.02

[Visual Studio] NuGet Json 패키지 설치하기 in Windows

빠른 시작: Visual Studio에서 NuGet 패키지 설치 및 사용(Windows에만 해당) | Microsoft Learn 빠른 시작: Visual Studio에서 NuGet 패키지 설치 및 사용(Windows에만 해당)이 빠른 시작에서는 Windows용 Visual Studio 프로젝트에서 NuGet 패키지를 설치하고 사용하는 방법을 알아봅니다.learn.microsoft.com Visual Studio Community 화면입니다.  1) 도구 - NuGet 패키지 관리자 - 솔루션용 NuGet 패키지 관리...  2) 찾아보기 - json 검색 - Newtonsoft.Json 선택 3) 프로젝트 모두 선택  후 설치 4) 적용 5) 완료된 모습

C# 2024.05.31

[ C# 11일차 ] JSON 직렬화/역직렬화 연습

//직렬화 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Newtonsoft.Json; using System.IO; namespace Study12 { class App { //생성자 public App() { Console.WriteLine("App"); //직렬화 //동적 배열(리스트) 생성 List items = new List(); //아이템 생성하고 배열에 추가 items.Add(new Item("아대", 5)); items.Add(new Item("창", 11)); items.Add(new Item("너클", 5)); it..

C#/수업내용 2023.01.13

[ C# 10일차 ] 배열 직렬화/역직렬화 연습

1. 리스트 + 이니셜라이져 //직렬화 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft.Json; namespace Day10 { class App { //생성자 public App() { List items = new List(); items.Add(new Item() { Name = "아대", Damage = 6 }); items.Add(new Item() { Name = "완드", Damage = 2 }); items.Add(new Item() { Name = "고양이", Damag..

C#/수업과제 2023.01.13

[ C# 10일차 ] 객체1 직렬화/역직렬화 연습

1. 프로퍼티 + 인스턴스 이니셜라이져 //직렬화 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft.Json; namespace Day10 { class App { //생성자 public App() { Item item = new Item() { Name = "아대", Damage = 6 }; string json = JsonConvert.SerializeObject(item); Console.WriteLine(json); File.WriteAllText("./my_item.json", j..

C#/수업과제 2023.01.13

[ C# 10일차 ] 파일 입출력 File.WriteAllText(String, String), File.ReadAllText(String)

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace Study11 { class App { //생성자 public App() { File.WriteAllText("./WriteAllText.txt", "새 파일을 만들고 이 문자열을 파일에 쓴 다음 파일을 닫는다!"); } } } using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Syste..

C#/수업내용 2023.01.13

[ C# 10일차 ] File.Exists(String)

오류! 아무 생각 없이 프로젝트 이름을 File로 지정했는데, File.Exists가 자꾸 오류가 나 봤더니 키워드가 아닌 네임스페이스로 계속 접근하고있었다.. :) 이를 잊고 집에 와서 복습하며 같은 실수를 하여 기록을 남긴다! using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace Study11 { class App { //생성자 public App() { Console.WriteLine("App"); //절대경로 //C:\Users\s2nhl\OneDrive\Documents\csh\File\File\..

C#/수업내용 2023.01.13