전체 글

관심 분야는 AR, VR, 게임이고 유니티 공부 중 입니다. (정보처리기사,컴퓨터그래픽스운용기능사 취득)
·Unity/Diary
스크롤뷰(Scroll View)사용자가 컨트롤해서 컨텐츠를 확인할 수 있는 UI로 Text와 다르게 내용이 많아질 경우 스크롤 기능을 사용할 수 있어 공간적으로도 효율적으로 사용할 수 있다. 현재는 CurrentName으로 되어있는데 Scroll View다. ScrollRect스크롤바를 자동으로 보이고 안보이고를 설정할 수 있다.나는 이번 프로젝트에서는 모두 해제했다. 이것만 한다고 사라지는건 아니고 수평, 수직 각각의 Handle의 이미지도 꺼야한다. 스크롤뷰 정렬하기정렬하는게 참.. 쉬운일이 아니였다. 먼저 내용을 넣을 Content에 여러 컴포넌트를 추가해야한다.1. Content Size Fitter2. Layout Element3. Vertical Layout Group 사실 저중에 겹치는 기능..
·Unity/Diary
개요개인과제 - 탑뷰 게임 클론 2D 게임 개발하기 이번 스파르타 강의의 개인과제는 2D 게임 개발하기인데 1번 요구사항을 보자마자 고민에 빠졌다.에셋을 써서 한다면 되게 간단하고 빠르게 개발을 할 수 있겠지만 이번 개인과제만큼은 내꺼라는 느낌을 가지고싶었기 때문이다. 사실 캐릭터를 만드는 것 자체가 시간이 오래 걸리기때문에 마감 시간을 못지킬까봐 고민을 했지만 이왕 만드는거 다른 사람들 게임과 차이점을 줘보자 하고 다들 열심히 게임을 만들때 캐릭터를 찍고 있었다..괜찮아... 당당해져도돼.. 넌 귀여우니깐..필수요구사항은 어느정도 끝내고 이제 선택 위주로 만들면 되기때문에 조금은 여유롭게 개발을 한 것 같다. 하면서 시간이 제일 오래 걸렸던 부분은 애니메이션을 넣는 부분이였는데.내가 전에 개발할때는 P..
·Unity/Diary
Input system - New Input system이라고도 불리는 이 시스템은 UnityEngine.Input에서 Unity의 기존 입력 시스템을 대신하여 사용할 수 있으며, 확장성 높고 커스터마이징을 지원한다.  Input system 장점- 크로스 플랫폼 호환성 : 다양한 플랫폼과 입력 장치에 대해 일관된 방식으로 작동한다.- 리바인딩 : 플레이어가 게임 내에서 자신의 입력 설정을 변경할 수 있도록 지원한다.- 멀티플레이어 지원 : 여러 플레이어가 동일한 장치에서 게임을 플레이하거나, 각각의 장치에서 게임을 플레이할 때 입력을 쉽게 처리할 수 있다. Input system 핵심 개념- Input Action: 입력 행동을 정의한다. - Input Action Asset: 여러 개의 입력 행동을 ..
·Language/C#
[ 문제 ]오늘도 서준이는 병합 정렬 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.N개의 서로 다른 양의 정수가 저장된 배열 A가 있다. 병합 정렬로 배열 A를 오름차순 정렬할 경우 배열 A에 K 번째 저장되는 수를 구해서 우리 서준이를 도와주자.크기가 N인 배열에 대한 병합 정렬 의사 코드는 다음과 같다.merge_sort(A[p..r]) { // A[p..r]을 오름차순 정렬한다. if (p  [ 코드 ]1. 내 코드using System;using System.Collections.Generic;class Program{ static List MergeSort(List arr) { // 길이가 1 이하시 반환 ..
·Unity/Diary
InputManager- Input Manager는 프로젝트에 대한 입력 축 및 축과 관련된 행동을 정의할 수 있다. 예전에 많이 사용했다고하는 구 인풋 시스템(InputManager)이지만 아직도 많은곳에서 활용하고있다고 한다. InputManager의 문제점-  다양한 플랫폼에 대응하거나, 키를 변경하는 리바인딩하는 부분이 부족하다. -  해당 버전에서는 구현했던 내용들이 모두 한 클래스들에 모여있어 클래스에 대한 확장성과 유지보수성이 떨어지는 문제가 있다. > 유니티 공식문서 Project Settings로 이동한 후 오른쪽 내비게이션에서 Input Manager를 " data-og-host="docs.unity3d.com" data-og-source-url="https://docs.unity3d...
·Language/C#
[ 문제 ]진호는 요즘 유행하는 심리 검사인 MBTI에 관심이 많다. MBTI는 아래와 같이 네 가지 척도로 사람들의 성격을 구분해서, 총 16가지의 유형중에서 자신의 유형을 찾을 수 있는 심리 검사이다.내향(I) / 외향(E)직관(N) / 감각(S)감정(F) / 사고(T)인식(P) / 판단(J)모든 유형의 목록은 다음과 같다.INFP, ENFP, ISFP, ESFP, INTP, ENTP, ISTP, ESTP, INFJ, ENFJ, ISFJ, ESFJ, INTJ, ENTJ, ISTJ, ESTJ진호는 𝑁명의 친구들에게 MBTI 유형을 물어 봤다. 이 중에서 진호와 MBTI 유형이 같은 사람의 수는 얼마일까? [ 코드 ]string a = Console.ReadLine(); int n = int.Parse..
석영
유석영의 개발공부