더듬이의 헬로월드

Hello, World!

728x90

[UNITY/유니티] UI의 버튼이 클릭이 안됩니다....(해결방법)

Unity에서 UI 버튼이 클릭되지 않는 문제는 다양한 원인이 있을 수 있습니다. 버튼과 이벤트 시스템 구성 확인 버튼이 제대로 구성되었는지 확인해야 합니다. 버튼의 RectTransform, Image 또는 Text 등의 구성 요소들이 모두 적절하게 설정되어 있는지 확인하고, 버튼의 콜백 함수가 올바른 이벤트 시스템에 등록되어 있는지 확인합니다. 적절한 레이캐스트 타겟 설정 버튼이 클릭되지 않는 문제가 있다면, 이벤트 시스템이 버튼을 클릭할 수 있는 레이캐스트 대상으로 인식하는지 확인해야 합니다. 이를 위해서는 각 UI 요소의 "Raycast Target" 옵션이 적절하게 설정되어 있어야 합니다. 레이캐스트 대상으로 설정되지 않으면, 버튼은 클릭될 수 없습니다. UI 캔버스 정렬 UI 요소들은 Unit..

유니티,Unity 2023.02.26 0

[UNITY/유니티] 유니티에서 Json 을 클래스로 파싱 하는 방법

using UnityEngine; [System.Serializable] public class PlayerData { public string playerName; public int playerLevel; public float playerHealth; } public class JSONParser : MonoBehaviour { public TextAsset jsonFile; void Start() { PlayerData player = JsonUtility.FromJson(jsonFile.text); Debug.Log("Player Name: " + player.playerName); Debug.Log("Player Level: " + player.playerLevel); Debug.Log("Pl..

유니티,Unity 2023.02.26 0

[C#] 유니티에서 마우스 휠로 카메라를 동작하는 방법

유니티에서 마우스 휠로 동작하는 방법은 다음과 같습니다. 마우스 휠 동작을 감지할 객체를 만듭니다. 보통은 카메라나 플레이어 캐릭터 등을 사용합니다. Update() 메서드에서 Input.GetAxis("Mouse ScrollWheel")을 호출하여 마우스 휠의 움직임을 감지합니다. 마우스 휠의 움직임에 따라 원하는 동작을 수행합니다. 예를 들어, 카메라를 줌인/줌아웃하거나 플레이어 캐릭터의 이동 속도를 변경하는 등의 동작을 할 수 있습니다. 다음은 간단한 예제 코드입니다. 이 예제에서는 카메라의 거리를 마우스 휠의 움직임에 따라 조절합니다. using UnityEngine; public class CameraController : MonoBehaviour { public float zoomSpeed =..

유니티,Unity 2023.02.26 0

[2025 회고록] Claude과 ChatGPT로 버틴 한 해

2024년 11월, 2년 5개월간 시크릿타운이 폐업하며 개발자로서의 첫 챕터가 막을 내렸다.2025년 초, 예상치 못한 개인적인 사정으로 개발을 잠시 내려놓아야 했다. 생계를 위해 영업직으로 방향을 틀었고, 코드와는 잠시 거리를 두게 되었다.하지만 개발에 대한 갈증은 사라지지 않았고, 7월, 다시 마음을 다잡고 개발로 돌아오기로 결심했다. 이번엔 조금 달랐다.취업 시장의 트렌드도, 남들의 시선도, "이 기술이 먹히더라"는 말들도 모두 내려놓고,오직 내가 만들고 싶은 것을 만들기로 했다. 기획부터 PM, 개발, 디자인까지 모든 과정을 혼자 해나가며, 개발은 단순히 돈을 버는 수단이 아니라, 내가 진심으로 즐길 수 있는 취미이자 창작 활동이라는 것을 느낄 수 있었다.🎯 목표 & 성과올해 목표: 내가 만들..

개발 일기 2026.01.04 0

[웹 기본] IP 란?(니아이피추적한다)

2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 인터넷은 어떻게 동작하는가? [웹 기본] 인터넷은 어떻게 동작하는가?그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷 말만 했지,,, 자세히는 모르잖아? 인터넷은 전 세계의 컴퓨터와 장치들이 서로 연결되어 정보를 주고받는 거대한 네트ddecode.tistory.com2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 클라이언트와 서버 [웹 기본] 클라이언트와 서버2024.10.25 - [컴퓨터 공학 기초 지식/웹] - [웹 기본] 인터넷은 어떻게 동작하는가? [웹 기본] 인터넷은 어떻게 동작하는가?그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷ddecode.tis..

2024.10.25 3

[웹 기본] 인터넷은 어떻게 동작하는가?

그냥 귀여워서 넣어본,,,,인터넷과 데이터(패킷)의 전달 인터넷,,,,인터넷 말만 했지,,, 자세히는 모르잖아? 인터넷은 전 세계의 컴퓨터와 장치들이 서로 연결되어 정보를 주고받는 거대한 네트워크이건 당연히 아는 거잖아 ㅋㅋ우리가 원하는 답변은 이런 추상적인 내용이 아니라 기술적인 내용일 것이다GPT는 뭐라고 답변할까?인터넷은 TCP/IP 프로토콜을 기반으로 한 글로벌 네트워크로, 수많은 컴퓨터와 서버가 서로 연결되어 데이터 패킷을 주고받는 분산형 네트워크입니다. IP 주소와 DNS를 통해 장치들이 식별되고, 라우터를 통해 패킷이 최적의 경로로 전달됩니다.여기서 우리는 여러 키워드를 만나볼 수 있다.TCP/IP 프로토콜데이터 패킷을 주고받는(데이터 패킷)분산형 네트워크IP주소DNS라우터다들 한번쯤 들어본..

2024.10.25 0

[게임 엔진] 유니티와,언리얼 어떤게 더 좋을까요? 취업은?

유니티와 언리얼은 모두 대표적인 게임 엔진입니다. 두 엔진 모두 게임 개발에 사용되며, 각각의 장단점이 있습니다. 유니티의 장단점: 장점: 쉬운 학습 곡선: 유니티는 쉽고 빠르게 익힐 수 있는 사용자 친화적인 인터페이스를 제공합니다. 빠른 개발 속도: 유니티는 높은 생산성을 제공하며, 적은 시간과 비용으로 게임 개발을 할 수 있습니다. 큰 커뮤니티: 유니티는 전 세계적으로 대규모의 개발자 커뮤니티를 보유하고 있으며, 다양한 도구와 리소스를 쉽게 얻을 수 있습니다. 멀티플랫폼 지원: 유니티는 PC, 모바일, 콘솔 등 다양한 플랫폼을 지원합니다. C# 언어 지원: C#은 쉽게 배우고 사용할 수 있는 객체 지향 프로그래밍 언어로, 유니티에서 널리 사용됩니다. 단점: 최적화가 필요: 유니티는 높은 생산성과 사용..

게임 엔진 2023.02.26 0

[C++기본] 24.문자열-5

문제. wcscmp함수 만들기 wcscmp는 두 문자열을 입력받고, 이를 사전순으로 비교해서 같으면 0, 첫번째 문자열이 빠르면 -1, 두번째 문자열이 빠르면 1를 반환하는 함수이다. 이 함수는 어떻게 구현하면 좋을까? 필요한 프로세스 1.입력받는 두 문자열의 길이를 구한다. 2.첫번째 문자부터 비교해 나가며 크기를 비교한다. 3.같으면 다음문자, 다르면 비교 후 -1 or 1 출력! 4.끝까지 같다면, 문자열의 길이 를 비교해서 -1 or 1 출력! 5.문자열의 길이까지 같다면, 0출력! int cmpcmp(const wchar_t* left, const wchar_t* right) { //수정할 필요가 없는 함수이다! 상수화 시켜주기 int leftlen = GetLength(left); int ri..

C++ [기본] 2021.09.23 0
728x90