전체 글(100)
-
Dotween Pro 에셋 100퍼 활용하기(0)
Dotween 에셋 특징이 에셋은 게임 오브젝트나 UI의 애니메이션 효과를 쉽게 만들 수 있는 에셋입니다. 세부적인 특징은 에셋 소개문의 내용을 통해 알 수 있습니다.속도와 효율성IntelliSense 및 유형 안전단축키정확한 애니메이션논리적이고 사용하기 쉬운 API게임 오브젝트, UI 등을 애니메이션으로 만들기 쉬움Dotween 모듈 기능스내핑, 축 제약 및 기타 옵션전체 제어그룹화혼합 가능한 Tween애니메이션 시각화한 경로재생 중 값과 기간 변경안전 모드코루틴의 수확량다양한 회전 모드공유 방법플러그인추가 사항모든 기본 사항설치 및 설정유니티 에셋에서 추가(무료) 및 구매(유료), 다음부터 유료 버전 기준으로 설명프로젝트 내에서 에셋 다운로드 및 추가(import)오픈 창이 뜨고 Open Dotwee..
2025.01.29 -
Unity)Tag 사용 없이 오브젝트 찾기
오브젝트 찾을 때 Tag를 많이 사용하곤 했다. 그러나 단점도 있다.특정 게임 오브젝트를 찾을 때 나는 오브젝트들마다 다른 Tag를 생성 및 부착해서 FindObjectWithTag() 메서드를 통해 오브젝트들을 찾고 분류하기 했다. 물론 이 방법은 쉬운 방법이고 접근하기가 쉽다.다만 인턴 기간동안 다른 팀과의 프로젝트 통합 과정에서 다른 프로젝트도 여러 Tag를 사용했고, 한 프로젝트로 통합하기 위해선 결국 Tag를 통일해야 했고, 자잘한 개인 Tag들을 삭제 해야 하는 고통을 겪었다.거기서 가장 큰 고통은, Tag 분류들을 아이템의 종류별로 Tag를 나누었는데통합 과정에서 아이템 모두를 'Item' 으로 통일할 수 밖에 없었고,시스템으로 Tag를 분류해서 아이템을 구별했지만 결국은 시스템을 다시 구축..
2024.10.03 -
한달인턴)2주차 인턴 활동 간단 회고
1. 저번 주 할당 받은 작업의 피드백 과정저번 주에 실력을 확인하기 위한 UI 작업 숙련도를 확인하고자 하는 작업물을 할당받고저번주 금요일에 마무리 하여 제출하였다. 그 과정에서 선임 직원 분들께 피드백들을 받고여러 차례 수정과 좀 더 복잡한 UI 구조를 작업할 수 있을거 같아서 잠시 미뤄둔 작업물도마감할 수 있게 되었다. 결론을 말하자면 여러가지 노가다가 필요한 작업이였지만,UI 구축에 있어서 회사의 메뉴얼을 보고서 체계적인 구축을 할 수 있다고 느꼈다. 2. 미니 게임 프로젝트의 기획기존 IP 기반의 미니게임 제작을 위해서 팀원당 각자의 기획 1페이지를 작성하고자 했다.그 전에 초기 프로젝트의 목표의 알맞은 방향을 위한 시장조사를 개인당 작업하게 되었고,이 프로젝트가 타겟팅한 시장에 대해서 조사를 ..
2024.09.01 -
한달인턴)메타빌 인턴 활동 1주차 회고
스파르타 코딩클럽 부트캠프의 인턴 프로그램을 기회로 2달동안 메타빌에서 인턴으로 일하게 되었다.첫 주의 업무는 UI 작업을 맡게 되었고, 프로그래머로써 오직 코딩만 하는 것이 아닌,유니티 프론트엔드의 작업이 주요인 것을 실감하게 되었다.이 인턴을 위해서 저번주와 이번주는 많이 바빴다.활동에 필요한 노트북과 옷들, 그리고 개인 단장을 준비하고, 이번주는 인턴으로써 두번째로 활동하게 되어서이 회사에 적응하느라 많은 노력을 하였다.어떻게 출근 루트를 짜야 할지, 윗 직책분들의 상사분들 얼굴과 이름에 익숙해야 하고,같이 일하게되는 인턴분들과의 친분도 쌓아야 하기 때문에 많이 힘들었다고 본다.그래도 앞으로의 직장 생활을 위한 경험을 쌓는 좋은 기회라고 생각하고 앞으로의 2달동안 잘해볼 것이다.
2024.08.26 -
Split 메서드
정의Split() 메서드는 문자열을 특정 문자 도는 문자열을 기준으로 분리한다.예제string phoneNumber = "010-1234-5678";string[] splitedPhoneNumber = phoneNumber.Split("-");// WriteLine으로 출력시 010, 1234, 5678 로 출력되고// splitedPhoneNumber 배열에는 ["010", "1234", "5678"] 로 할당split 메서드 옵션해당 메서드의 옵션이 있는데, 구분자를 한 개가 아닌 여러 개로 전달하여 설정할 수 있다. StringSplitOptions 열거형은 구분자를 기준으로 문자열을 잘랐을 때, 빈 문자열 반환 여부 여러 개를 전달한다.StringSplitOptions의 필드들None : 빈 문자..
2024.07.27 -
람다식
기원람다식은 알론조 처치라는 수학자가 1936년, 분명하고 간결한 방법으로 함수를 묘사하기 위해 람다식을 고안하였다. 람다는 함수의 정의와 변수, 함수의 적용이 간결하게 되어 있고, 이것을 알론조의 제자가 프로그래밍 언어에 도입할 수 있는 아이디어를 제시하여, 다양한 프로그래밍 언어에 지원하게 되었다.상세람다식은 익명 메소드 또는 무명함수(Anonymous Function)를 만들기 위해 사용한다. 람다식의 선언은 다음과 같다.💡 매개변수_목록 ⇒ 식여기서 ‘⇒’ 연산자는 ‘입력’ 연산자로 매개변수를 전달한다. 선언에 적힌 그대로 왼편의 매개변수가 오른쪽의 식에게 전달하는 것으로 보면 된다. 다음은 람다식의 선언을 코드로 작성한 예제이다.delegate int Calculate(int a, int b)..
2024.07.22