본문 바로가기

dotnet4

C# Unity에서 키보드 방향키로 캐릭터 움직이는 방법 안녕하세요 오늘은 많은 분들이 흥미있어 하는 게임개발과 관련된 내용을 가지고 왔습니다. 바로 Unity에서 키보드 입력을 활용하여 캐릭터를 움직이는 방법에 대해서 예제코드와 함께 설명해드리려고 합니다.Unity에서 키보드의 방향키를 사용하여 캐릭터를 움직이는 방법에는 여러방법이 있는데 그 중에서도 Input 클래스를 활용하여 키보드 입력을 감지하고, 그에 따라 캐릭터를 움직이는 방법에 대해서 소개하겠습니다. Input 클래스를 이용한 키보드 입력 처리 Input 클래스 소개 Unity의 Input 클래스는 다양한 입력을 감지하는 기능을 제공합니다. 이 중에서 키보드 입력은 Input.GetKey과 Input.GetAxis를 통해 처리할 수 있습니다. GetKey 메서드를 활용한 간단한 움직임 처리하기 u.. 2024. 1. 18.
Blazor와 Entity Framework Core 사용해서 데이터 바인딩하기 안녕하세요 오늘은 Blazor 를 소개하고 Blazor에서 쉽게 데이터를 바인딩할 수 있는 Entity Framework Core 까지 알려드리려고 합니다. Blazor는 C#을 사용하여 웹 애플리케이션을 개발하는 프레임워크로, 클라이언트 측 코드를 C#으로 작성할 수 있는기술입니다. Entity Framework Core는 데이터베이스와의 상호 작용을 간편하게 만드는 .NET의 객체 관계 매핑(ORM) 프레임워크입니다. 이 두 기술을 결합하면 강력한 웹 애플리케이션을 개발할 수 있습니다. 자세하게 더 알아봅시다. Blazor란 무엇일까요 ? Blazor 기본 개념 Blazor WebAssembly: 클라이언트 측 웹 애플리케이션을 브라우저에서 실행할 수 있게 해주는 Blazor 버전. Blazor Se.. 2024. 1. 14.
[1장] 유니티에서 GUI 개발하기 Canvas와 UI 동적 생성, 원하는 위치에 배치하기 안녕하세요, 오늘은 유니티 집중 강의 1장입니다. 바로 유니티에서 GUI 개발하는 방법에 대해서 소개하도록 할 예정입니다.유니티에서 게임 또는 애플리케이션을 개발할 때 중요한 부분 중 하나는 효과적이고 사용자 친화적인 GUI(Graphical User Interface)를 구현하는 것입니다. 오늘은 유니티에서의 GUI 개발에 대한 기본적인 개념과 예제 코드를 통해 실제 구현 방법을 알아보겠습니다. Canvas와 UI 요소 유니티에서 GUI를 구축하기 위해선 Canvas와 UI 요소를 사용합니다. Canvas는 화면에 렌더링되는 영역을 정의하고, UI 요소는 버튼, 텍스트, 이미지 등과 같은 사용자 인터페이스를 나타냅니다. Canvas 생성 및 설정 첫번째로 우선 Canvas를 생성하고 설정합니다. 유니티.. 2024. 1. 13.
C# LINQ(Language-Integrated Query) 사용 방법과 활용 방법 안녕하세요 오늘은 C#에서 제공하는 Language-Integrated Query 또는 줄여서 LINQ에 대해서 알아보려고 합니다. LINQ는 데이터 질의를 수행하는 강력한 기능을 제공합니다. 쉽게 말하자면 쿼리 표현식을 사용하여 컬렉션 데이터를 쉽게 검색, 정렬 및 필터링할 수 있게 해주는 통합된 언어 기능이라고 생각해주시면 됩니다. LINQ는 데이터베이스 쿼리, XML 문서 쿼리 및 컬렉션 데이터와 같은 다양한 데이터 소스에서 작동합니다. LINQ의 주요 특징 LINQ는 여러 가지 주요 특징을 가지고 있습니다.이 특징 덕분에 강력한 데이터 질의 기능을 가능하게 합니다. 그 중에서도 가장 중요한 몇 가지 특징은 다음과 같습니다. 1. 통합된 문법 C# 언어와 긴밀하게 통합되어 있어 문법이 자연스럽고 읽.. 2024. 1. 10.