일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 유니티
- Ainimation Blending
- Object Pooling
- 2D슈팅게임
- rigidbody
- 플레이어 방향전환
- 패럴렉스
- LayerMark
- 프리팹
- Hpbar
- Unity
- joystick
- Scrooling
- rotation
- Blend Type
- Prefabs
- 플레이어 이동
- Transform
- 스크롤링
- raycasting
- 일시정지
- CSharp #자료구조
- apk
- Hp바
- Animation State Machine
- Parallax
- 오브젝트 풀링
- Object Poling
- raycast
- Vector3
- Today
- Total
목록전체 글 (189)
주녘공부일지
https://school.programmers.co.kr/learn/courses/30/lessons/42862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - 직관적인 문제로 주석 참조 using System; public class Solution { public int solution(int n, int[] lost, int[] reserve) { int answer = 0; // 학생 번호에 따라 체육복을 가진 수를 나타내는 intArray int[] intArray = new int[n]; // 가진..
0. 이벤트 (Event) 방송자 : 대리자가 있는 필드 형식으로, 대리자를 호출해 정보를 방송한다는 의미 구독자 : 대리자가 호출할 대상 메서드를 등록하는 형식으로, '+=', '-=' 연산자를 호출해 해당 방송의 청취를 시작 or 중단함 // 대리자 정의 public delegate void PriceChangedHandler(decimal oldPrice, decimal newPrice); public class Stock { string symbol; decimal price; public Stock(string symbol) { this.symbol = symbol; } // 이벤트 대리자 public event PriceChangedHandler PriceChanged; public decim..
https://school.programmers.co.kr/learn/courses/30/lessons/154540 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 주어진 값을 가진 땅에 따라 이어져 있는 땅들의 값을 각각 하나로 더하는 문제 - 방문배열을 만들어 중복체크를 피하고 maps[y축][x축]으로 보고 품 - 섬을 발견하면 이어진 땅을 확인 ( 확인하는 좌표도 방문체크가 되어야 함 ) - 이어진 땅을 찾는 방법은 이어진 모든 방향을 이어서 체크해야 하므로 BFS로 찾음 https://godgjwnsgur..
https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 견딜 수 있는 하중이 정해져 있는 다리를 트럭이 가장 빠른 시간내에 건널 수 있는 시간을 구하는 문제 - 다리에 오르는 시간 = 다리의 길이 1칸 이동 시간 = 다리에서 내려오는 시간 = 1초 - 모든 트럭은 이동 시간이 같으므로, 마치 에스컬레이터에 탑승한 사람처럼 생각하면 편함 - 실제 에스컬레이터처럼 동작하는 Queue를 선언하고, 최대 무게는 따로..
https://school.programmers.co.kr/learn/courses/30/lessons/118667 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - int형 배열로 주어진 queue1, queue2를 실제로 Queue에 넣어서 목표 숫자(총합 / 2)보다 작으면 다른 큐에서 받아오고, 크면 다른 큐로 내보내기를 반복 - 최대 이동 횟수는 모든 원소의 합 * 2 보다 낮을 것이며, 총합이 홀수일 경우 두 큐의 총합은 같을 수 없음 -> ( 최대 이동 횟수는 q1이 모든 원소를 주고 q2의 모든 원..
https://school.programmers.co.kr/learn/courses/30/lessons/131127 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 원하는 제품을 모두 할인상품으로 구매할 수 있는 날의 숫자를 구하는 문제 - 원하는 제품들의 개수의 총합과 연속으로 일치해야 하는 날짜의 수가 같으므로, 모든 제품을 10일의 기간동안 원하는 개수만큼 딱 맞게 구매해야 함 - Dictionary 활용 ( key : 원하는 제품, value : 원하는 제품 수량 ) https://godgjwnsgur7.t..
대리자(delegate)와 인터페이스(interface)를 비교하기 위해 같은 기능을 하는 간단한 예제를 들고 후술 1) 대리자 (Delegate) https://godgjwnsgur7.tistory.com/122 [C#] 대리자 (Delegate - Action, Func) 대리자 (Delegate) 어떤 메서드를 호출하는 방법을 담은 객체 - C의 함수 포인터 같은 지연 호출 수단 등과 같이 프로그래밍 언어에서 말하는 Callback과 유사 - 제네릭 대리자 형식으로 선언할 수도 godgjwnsgur7.tistory.com ex) 제네릭 형식에 제네릭 형식 매개변수를 둔 예시 public delegate T Transformer (T arg); public class Util { public stat..
대리자 (Delegate) 어떤 메서드를 호출하는 방법을 담은 객체 - C의 함수 포인터 같은 지연 호출 수단 등과 같이 프로그래밍 언어에서 말하는 Callback과 유사 - 제네릭 대리자 형식으로 선언할 수도 있으며, 제네릭 형식 매개변수를 둘 수도 있음 https://godgjwnsgur7.tistory.com/115 [C#] 제네릭 (Generic) 제네릭 (Generic) - 서로 다른 형식들에 대해 재사용할 수 있는 코드를 작성하기 위해 사용하는 메커니즘 - 형식 안정성을 높이고 캐스팅과 박싱을 줄이기 위한 수단이 됨 (일반화, 특수화) + 제네릭 godgjwnsgur7.tistory.com ex) 대리자 인스턴스, 호출, 대리자를 이용한 플러그인 메서드 // 제네릭 대리자 형식 public d..
https://school.programmers.co.kr/learn/courses/30/lessons/181188 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 - 모든 미사일을 요격해야 하는데, 주어진 좌표 범위의 개구간에서만 요격이 가능 (ex. 2-3일 경우, 범위 사이를 요격) - 받는 데이터를 오름차순 or 내림차순 정렬하여 요격 가능 범위를 설정하고 요격 가능 범위가 줄어드는 조건과 요격 불가능 시 새로운 요격 범위를 지정하여 풀이 1. 데이터 정렬 2. 같이 요격이 가능한 미사일인지 순차적으로 체크..
https://school.programmers.co.kr/learn/courses/30/lessons/181187 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 정답코드 및 핵심 아이디어, 유의사항 직교 좌표계를 기준으로 각 x축 위의 점을 제외하고, y축 위의 점 + 1사분면의 점의 개수를 구하면 되는 문제 - y축 위의 점을 구하고, x 값에 따른 y축의 최소 정수 값 (단, x >= 1) 과 최대 정수 값을 구해 점의 개수를 파악 유의사항) int * int 로 인해 int 자료형의 크기 범위를 벗어날 수 있기 때문에 제곱(Pow)연산이 되는..