본문 바로가기
728x90

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로 설정하면 추가 라이트도 보인다. 2024. 6. 2.
[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) 완료된 모습 2024. 5. 31.
[ C# ] 인벤토리 구현 App Class using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace cshNHR { class App { //생성자 public App() { Inventory inventory = new Inventory(2); inventory.AddItem(new Weapon("장검")); inventory.AddItem(new Weapon("장검")); inventory.AddItem(new Weapon("단검")); inventory.AddItem(new Weapon("창")); inventory.AddItem(new Armor("가죽옷".. 2023. 1. 26.
[ C# 11일차 ] 변하지 않는 데이터 만들기 연습2 1. 배열 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Newtonsoft.Json; using System.IO; namespace Quest { class App { //생성자 public App() { string json0 = File.ReadAllText("./mission_data.json"); string json1 = File.ReadAllText("./item_data.json"); MissonData[] missonDatas = JsonConvert.DeserializeObject(json0); ItemData[] .. 2023. 1. 13.
[ C# 11일차 ] 변하지 않는 데이터 만들기 연습1 1. 배열 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Newtonsoft.Json; using System.IO; namespace Cookierun { class App { //생성자 public App() { Console.WriteLine("App"); string json = File.ReadAllText("./item_data.json"); ItemData[] itemDatas = JsonConvert.DeserializeObject(json); foreach(ItemData data in itemDatas) { Conso.. 2023. 1. 13.
[ 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.. 2023. 1. 13.
728x90