공부 93

[Unity] 3D, 2D 오브젝트 클릭하기! ClickManager

using System.Collections; using System.Collections.Generic; using UnityEngine; public class ClickManager : MonoBehaviour { public static ClickManager instance = null; //어디서든 접근하기 쉽게 Vector3 m_vecMouseDownPos; public bool isCanClick = false; //지금 클릭 가능한 상황인지 private void Awake() { instance = this; } private void Update() { if (Input.GetMouseButtonDown(0)) { m_vecMouseDownPos = Input.mousePosition..

공부/Unity 2023.09.07

[프로그래머스] C# 2023 KAKAO BLIND RECRUITMENT 이모티콘 할인행사 Lv 2 / DFS

2023 KAKAO BLIND RECRUITMENT 이모티콘 할인행사 Lv 2 https://school.programmers.co.kr/learn/courses/30/lessons/150368# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr DFS를 이용한 접근을 공부중이라 사용해보았다. 모든 경우를 탐색하면 된다 머릿속에서 정리가 필요해서 그림판을 그려가며 정리했고,, 이모티콘이 5가지 (A, B, C, D, E), 할인 방법은 4가지(10%, 20%, 30%, 40%) 라고 한다면 A가 10%, 20%, 30%, 40%일 때 각각 B도 10, 20,..

공부/C# 2023.08.05

[프로그래머스] C# 개인정보 수집 유효기간2023 KAKAO BLIND RECRUITMENT

https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 개인정보 수집 유효기간2023 KAKAO BLIND RECRUITMENT Level 1 C# using System; using System.Collections.Generic; public class Solution { public int[] solution(string today, string[] terms, string[] privacies) { int n = 0; List answers ..

공부/C# 2023.08.04

[Unity] 도전 2주모작 오버쿡드(9) 애니메이션 및 디테일 올리는 작업

1. 맥스 콤보시 불타는 애니메이션 이야 불 애니메이션 사진들이 크기가 달라서 center로 중심이 잡히면 난리 그래서 수작업으로 크기 다 똑같게 잘라서 가운데도 조정 약간 화륵화륵 느낌이라 대충 느낌만 잘 잡히면 괜춘! 맥스 콤보 끊기면 저 불 꺼버린다 2. 쓰레기통 버리는 모션 원래는 scale 코루틴으로 작아지게 했는데, 모델마다 기준점이 달라서 미묘하게 위치가 이상해지는 문제 -> 많이 미흡해서 그냥 삭제할까 고민중 (삭제 완) 3. 틀린 메뉴, 메뉴 못하면 빨간 삐빅 코루틴 사용해서 화면 전체에 깔아둔 빨간 sprite의 알파값을 조정한다 4. 세번째 맵 움직이게 카트가 시간에 따라 움직인다 (gamemanager에서 update문으로 시간 세서 적용) 애니메이션이 포지션을 바꾸게 해놔서 애니메..

공부/Unity 2023.08.03

[Unity] 도전 2주모작 오버쿡드(8) 캔버스에 3D 넣기

1. 결과창 생성 각 스테이지를 마치면 별 아래에 점수 기준이 뜨고, 저 점수는 플레이 했던 스테이지에 따라 다른 기준이 뜨게 했다. (할 것이다 ^-^) 그리고 저 아래 플레이어 두명의 3D 오브젝트들은 Idle 상태의 애니메이션을 반복해야되는데, 이를 가능하게 하기 위해 Canvas Render모드를 World Space로 바꾸고, 버튼의 자식 객체로 3D 친구들을 넣어줬다. (버튼 이미지는 끔) 옆에서 보자면 이런 느낌 그리고 뒤에 칼이랑 포크 이런 이미지들이 아래로 스크롤링 되어야해서 두개 다른 스피드로 y축 아래로 내려가게 update문을 써줬고, 화면보다 아래의 y값을 가지면 다시 저 위에 공간으로 이동되게 무한 스크롤링을 해줬다. 참고로 저기 특정 화면에만 보이게 하는건 스크롤링 하는 부분이..

공부/Unity 2023.07.26
728x90