전체 글 (62) 썸네일형 리스트형 유니티 에디터의 Scene 탭에서 오브젝트 클릭이 안될때 가끔 이것저것 건들다가 어느순간 Scene 탭에서 게임오브젝트들이 안눌리는 경우가 있습니다. 이럴땐 Gizmo 옵션을 켜주면 됩니다.여기서 제일 오른쪽에 있는 지구본모양 아이콘을 클릭해서 활성화해주시면 됩니다. 유니티 텍스트에 html처럼 bold, 부분 색깔 등등 효과 적용하기 등등 유니티에서 텍스트에 여러 효과를 주고 싶을때가 있습니다. 그리고 유니티의 텍스트는 생각보다 이것저것 적용하기 불편하긴 합니다만, 다행히 TextMeshPro에서는 Rich Text라는 기능을 지원합니다. 사용 방법은 인스펙터상에서 TextMeshPro 컴포넌트의 Text Input란에 알맞은 태그를 사용함으로써 적용이 가능한데요. 이를 사용해서 굵기(bold), color변경, 부분 폰트 변경, 그라데이션, italic, 하이라이트(mark), 밑줄&취소선, 글자 위치 변경 등등 많이많이 구현할 수 있는데요. 유용한것들 몇개만 적어보겠습니다. 아 그리고 TextMeshPro의 Rich Text설정이 켜져있어야 합니다!투명도(alpha값) 조절FF CC AA 88 66 44 22 00이렇게 입력하면 됩니다.. 프로그래머스(2024 카카오 겨울인턴) - 가장 많이 받은 선물 (C++) 카카오 문제마다 등장하는 카카오프렌즈들. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr이 문제는 문제가 길긴 한데 어렵진 않다. 왜냐면 아래처럼 문제에 자료를 어떻게 구성하라고 표로 알려주기 때문이다. 실제로 문제 다 읽고 이해하는게 제일 오래걸리고, 그다음은 i를 j로 잘못써놓고 못찾아서 시간 다잡아먹었다.문제에서 그려준 이 표를 배열로 구성하면 된다. 추가로 우리는 선물지수라는 값도 필요한데 그 값도 이 표를 배열로 구성해서 얻을 수 있다. 따라서 이 표를 배열로 구현하기만 하면 된다. 아래는 전체 코드이다.#include #include #include #include #include #inclu.. 프로그래머스 - 조이스틱 (C++) 란에 질문이 많은 문제는 풀때마다 즐겁다. 이녀석은 얼마나 날 또 미쳐버리게 만들까? 다른 사람들은 또 얼마나 머리를 싸매가며 이 문제를 풀었을까? 하지만 진짜 무서운건 질문조차 없는 문제들 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr이 문제는 2가지 부분으로 나눌 수 있습니다.상/하 조작을 통해 알파벳을 변경할때의 알파벳별 최적값을 찾아서 더해주기방문하지 않아도 되는(=A인) 알파벳들을 피해 얼마나 짧게 타겟 알파벳들을 순회할 수 있는지 계산1번은 비교적 간단하며, 첫번째 반복문은 그 과정입니다.물론 똑같은 name에 대한 반복문이기 때문에 1,2과정을 한 반복문 안에서 처리해도 되지만 직관성을 위.. 프로그래머스 - 아이템 줍기 (C++) 프로그래머스 상에서 문제 분류는 DFS/BFS로 분류되어 있지만 탐색 로직을 만드는게 훨씬 오래걸리는 문제였다.. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제는 결국 이 예시처럼 겹쳐져있는 사각형의 외곽부분을 경로삼아 목적지에 도달하는 최단 경로를 계산하면 된다. 최단 경로를 요구하니 BFS를 썼다. 이제 문제는 저 외곽선들을 어떻게 탐지해서 다음 목적지를 큐에 넣어주느냐이다. 일단 찾게 될 다음 경로들이 사각형의 내부에 들어가는지를 판별해야한다. 문제 설명상 플레이어는 내부로 들어갈 순 없기 때문에 이런 경우에는 false를 리턴해야 한다.bool inRectangle (vector>& rect.. 프로그래머스 - 단어 변환 (C++) 문제 링크입니다. 카테고리가 DFS/BFS라서 힌트가 이미 주어지네요.? 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 최소 또는 최단거리를 구하라고 할때는 bfs를 먼저 생각하면 좋습니다. 아래는 정답 코드이고 그 밑에 설명이 있습니다.#include #include #include #include using namespace std;int result = 500;bool visit[50] = {};struct State { string str; int count;};bool canJump(string a, string b) { int sz = a.size(); int sum =.. 프로그래머스 - 택배 상자 꺼내기 (C++) 문제 링크입니다.2025 프로그래머스 코드챌린지 2차 예선 문제네요. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr박스를 정방향 -> 역방향 -> 정방향 ... 이런식으로 쌓는게 문제입니다.이런 경우에 고민할점은 1. 정방향 벡터를 만들어서 인덱스를 구하는쪽에서 야무지게 구할것인지2. 문제의 쌓는 방향을 고려해서 벡터를 구성한뒤에 쉽게 인덱스를 구할것인지인데요. 문제의 데이터를 쌓는 방식이 구현이 어렵다고 판단이 되면 그대로 구현하는것도 나쁘지 않은것 같습니다.인덱스를 복잡하게 구하던 도중에 중간에 누가 절 부르기라도 하면 머리가 터져버리더라구요. 아래는 전체 코드입니다.#include #include.. 프로그래머스 - 피로도 (C++) 문제 링크입니다. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr일단 확인해야 할 내용은 데이터 크기입니다. 던전의 개수가 최대 8개네요. 이런 경우에는 효율적인 탐색을 고려하지 않아도 웬만하면 타임오버가 발생하지 않습니다. 이런 정보를 바탕으로 2가지 방법으로 문제를 풀어보겠습니다.순열int solution(int k, vector> dungeons) { int answer = 0; int currentK = k; sort(dungeons.begin(), dungeons.end()); do { int sum = 0; currentK = k; .. 이전 1 2 3 4 ··· 8 다음