반응형

전체 글 223

[프로그래머스 C#] 짝수와 홀수

https://programmers.co.kr/learn/courses/30/lessons/12937 코딩테스트 연습 - 짝수와 홀수 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" programmers.co.kr public class Solution { public string solution(int num) { string answer = ""; answer = num % 2 == 0 ? "Even" : "Odd"; return answer; } } * 삼항 연산자는 확실히 맞고 아니고가 아니면 확장성..

간혹 열거형(enum)을 여러 개 지정할 때

https://docs.microsoft.com/ko-kr/dotnet/api/system.flagsattribute?view=net-5.0 FlagsAttribute 클래스 (System) 열거형을 비트 필드 즉, 플래그 집합으로 처리할 수 있음을 나타냅니다.Indicates that an enumeration can be treated as a bit field; that is, a set of flags. docs.microsoft.com using UnityEngine; public class EnumTest : MonoBehaviour { [System.Flags] // [System.Flags] -> 열거형 -> 비트 연산 public enum Player { None, Player_0 = 0..

Unity/Tips 2021.07.16

Unity Editor 유연하게 사용하기 [ 에디터 커스텀 확장 !?]

코드 먼저 #if UNITY_EDITOR using UnityEditor; #endif using UnityEngine; using UnityEngine.Serialization; //[RequireComponent(typeof(BoxCollider))] // 지정한 component를 요구 -> 지정한 component가 없으면 자동 추가 [AddComponentMenu ("A_CustomAddComponent/EditorTest")] // Component에 Script에서만 script찾지말고 따로 Menu만들어서 넣어 둘 수 있음 [ExecuteInEditMode] // script가 play mode가 아니라 editor mode에서도 동작 가능하게 함 public class Editor_Tes..

Unity/Tips 2021.07.15

Unity Sprite Atlas [ + Sprite Sheet과 차이는?, Sprite Packer 멈춰! ]

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://docs.unity3d.com/kr/2021.1/Manual/class-SpriteAtlas.html 스프라이트 아틀라스 - Unity 매뉴얼 2D 프로젝트는 스프라이트와 다른 그래픽스를 사용하여 씬의 시각적 요소를 만듭니다. 따라서 단일 프로젝트에 다수의 텍스처 파일이 들어 있을 수 있습니다. 일반적으로 Unity는 씬의 각 텍스처 docs.unity3d.com Sprite Atlas - 여러 개의 sprite(texture)를 하나의 texture로 결합해주는 아주 소듕한 Asset * Sprite를 많이 사용하는 프로젝트에 용의 -> 2D 프로젝트가 아무래도 더 많이 사용하겠지 Unity는 scene의 각 texture에 대해 ..

Unity Presets_사전 설정_자주 사용하는 거 미리미리 설정해버려

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://blog.unity.com/kr/technology/improve-workflows-validate-decisions-and-avoid-errors-with-presets 프리셋을 이용한 워크플로 개선, 디자인 검증 및 오류 방지 | Unity Blog 프리셋을 이용하면 컴포넌트, 임포터, 관리자 등 Unity의 모든 요소를 코딩 없이도 커스터마이즈할 수 있습니다. 프리셋은 개발팀의 규모와 상관없이 반복 작업을 간소화해주고 디자인 검증을 원 blog.unity.com https://docs.unity3d.com/kr/current/Manual/Presets.html 프리셋 - Unity 매뉴얼 프리셋을 사용하여 여러 컴포넌트와 에셋에..

오늘의 영어

enough - 충분히 (부사) [iˈnəf] budget - 예산 (명사) recipe - 조리법 (명사) [ˈresəˌpē] curious - 궁금한 (형용사) [ˈkyo͝orēəs] spend - 보내다, 돈을 쓰다 proud - 자랑하는 (형용사) whisper - 속삭임 (명사) salary - 급여 (명사) invest - 사다, 투자하다 (동사) ?-? an old friend of mine might drop by tonight. - 내 오랜 친구가 오늘 밤에 들를지도 몰라. Whisper in my ear so no one can hear you. - 아무도 들을 수 없도록 내 귓가에 속삭여 주세요. ?-?

영어공부 2021.07.12

Unity ScriptableObject 간단 정리

[ * 필자 Unity 버전 == 2020.3.6f1 ] https://docs.unity3d.com/kr/2021.1/Manual/class-ScriptableObject.html ScriptableObject - Unity 매뉴얼 ScriptableObject는 클래스 인스턴스와는 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너입니다. ScriptableObject의 주요 사용 사례 중 하나는 값의 사본이 생성되는 것을 방지하 docs.unity3d.com ScriptableObject - class, Instance와 별도로 대량의 데이터를 저장하는 데 사용할 수 있는 데이터 컨테이너 에셋 * [ MonoBehaviour와 마찬가지로 unity 오브젝트에서 파생되나 gameobj..

[프로그래머스 C#] 최대공약수와 최소공배수

https://programmers.co.kr/learn/courses/30/lessons/12940 코딩테스트 연습 - 최대공약수와 최소공배수 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 programmers.co.kr public class Solution { int GreatestCommonDivisor(int num_1, int num_2) { int swap; while (num_2 != 0) { swap = num_1 % num_2; num_1 = num_2; num_2 = swap; } return num_1; } int LeastCo..

오늘의 영어

I drove 220km today. * ​drive 현재 - drove 과거 - driven 과거분사 * today - in / on (X) I took a test this morning in 이천. * take a test * this year, this month -> this morning Because 이천 is the only available place. - 이천이 오직 가능한 장소였기 때문이다. Because the test place in Seoul is fully booked. - 서울시험장은 다 찼기 때문이다. ************** 당하는거 - 수동태 - be + p.p(과거분사) ************** 현재진행형 - be + ing ​Could you help me mov..

영어공부 2021.07.10
반응형