일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- c# c#프로그래머스
- c# 백준
- 유니티게임만들기
- 유니티3dui
- c#프로그래머스기초문법
- c#문제
- 스파르타
- unity3d
- c#코테
- c#기본문법
- c#
- 스파르타코딩클럽
- unity게임
- unity3d게임만들기
- 오블완
- 유니티서바이벌게임만들기
- unity게임만들기
- 티스토리챌린지
- c#코딩기초트레이닝
- 시샵문법
- C#문법
- 시샵
- c#기초문법
- 유니티
- Console.WriteLine
- unity공부
- Unity
- 유니티공부
- 유니티상호작용
- unity3dservival
- Today
- Total
목록2024/10/28 (4)
나 개발자 진짜 되냐?
오늘은 디자인 패턴에 대해서 배웠어요! 여기에 정리해 보자디자인 패턴이 디자인 패턴을 왜 썼는지가 중요하다무지성으로 활용하는 것은 지양! 싱글톤 오브젝트 풀 전략 옵저버 상태 싱글톤 왜 쓸까?중요하고 유일하게 존재하는 대상을 쉽게 접근하기 위해 접근이 잦은 핵심 기능에 대한 전역적 접근을 허용한다. 중요한 두 가지 1. 유일성추가적으로 생기는 것을 제한하는 방법 필요 2. 참조 多전역적으로 접근이 가능하다 public static을 통해 구현 싱글톤과 제너릭의 연계 제너릭은 일반화 프로그래밍이다.치환이라고 생각해 주면 좋다. 프로그래밍에서 where는 조건이다. Where T : MonoBehaviour을 통해모노 너만 T로 들어와! 가 된다. 제네릭으로 싱글톤을 쓸 때 중요한 건awake, star..
인터페이스에 대해 조금 짚고 넘어가고싶어서 써본다. 우선 한달전 썼던인터페이스 정의를 읽고 오자! https://qua28.tistory.com/131 [ C# 기본 문법 19 ] 인터페이스와 열거형인터페이스 와 열거형에 대해 알아보자! 🌟 인터페이스 🌟 클래스가 구현해야 하는 멤버들을 정의 클래스가 아니라, 제약 조건을 명시! 클래스가 인터페이스를 구현할 경우,모든 인터페qua28.tistory.com 인터페이스는 클래스들은 공통적인 동작을 정의하고, 이러한 동작들을 구현하는 클래스들은 해당 인터페이스를 구현(implement)함으로써 공통 규약을 준수할 수 있다. 특징 1. 추상화 :인터페이스는 추상적인 개념으로실제로 구현된 메서드가 없고, 메서드의 시그니처만을 가진다..
낮과 밤을 구현해 보자 Light 게임 또는 3D 랜더링에 광원을 추가하는 데 사용한다. 종류로는1. 점 광원 ( Point Light ) 모든 방향으로 균등하게 빛을 발산하는 광원 2. 방향성 라이트 ( Directional Light) 무한히 멀리 위치하여 한 방향으로만 빛을 발산하는 광원 3. 스포트라이트 ( Spot Light ) 말 그대로 스포트라이트 씬의 한 점에 위치하여 원뿔 모양으로 빛을 발산하는 광원 4. 면 광원 ( Area Light ) 표면 영역 전체에 걸쳐 균등하게 모든 방향으로 빛을 방출, 사각형의 한쪽 면에서만 빛을 방출하는 광원 속성에는위치, 방향, 강도, 색상, 범위, 각도가 있고 이 친구들은 속성에 영향을 많이 미치게 때문에최적화를 위해서 최대한 야무지게 써..
이제 플레이어 피격을 해볼 것이다. 몬스터가 공격할 때,뭐 불에 닿았을 때물에 잠겼을 때등등을 구현해보려고 한다! 그전에 필요한 문법들을 적어보고 코드를 짜보자! 1. 🌟 TryGetComponent 🌟 TryGetComponent는 GetComponent을 보면서 유추할 수 있듯,게임 오브젝트의 컴포넌트를 가져오는 기능이다. 그냥 Get과 차이점은 특정 컴포넌트가 게임 오브젝트에 연결되어 있는지 확인하고, 연결되어 있다면 해당 컴포넌트를 가져올 수 있다.얘는 true false를 가져온다. 즉 무조건 가져오는 게 아니라연결되어 있다면 컴포넌트를 실행할 수 있게 되고약간의 조건? 을 걸어두는 느낌이다.예외를 발생시키지 않기 때문에안전하게 컴포넌트를 가져오고 사용할 수 있다. ..