본문 바로가기
반응형

분류 전체보기2024

Unity) 선택된 Uniy Editor 찾기 (EditorWindowDector) 선택된 Uniy Editor 찾기 (EditorWindowDector)   Unity Engin에서 선택된(Focus) Editor를 찾는 간단한 기능의 코드이다.활성화된 Editor가 변경될때마다 Console 로그로 나타낸다.  using UnityEditor;using UnityEngine;[InitializeOnLoad]public class EditorWindowDector { private static EditorWindow lastActiveWindow; static EditorWindowDector() { EditorApplication.update += OnEditorUpdate; } private static void OnEditorUpdate() { EditorWindow curr.. 2024. 9. 7.
게임리뷰) 언더월드 아이들(Underworld Idle) 언더월드 아이들(Underworld Idle)이름 :  언더월드 아이들(Underworld Idle)개발사 : Aleksandr Glovkin장르 : 싱글, 방치형, 키우기 URL : https://youtu.be/CzsU1cVPSgg?si=zdKOBJL9IUk3kvlc언더월드 아이들(Underworld Idle)은 언더월드 관리에 관한 방치형 게임입니다. 기본 메커니즘: 상위 유닛이 하위 유닛을 만듭니다. Swarm Simulator나 Antimatter Dimensions와 같은 게임을 해본 적이 있다면 이러한 메커니즘에 익숙할 것입니다. 하지만 언더월드 아이들(Underworld Idle)에서는 이러한 메커니즘에 대한 나만의 견해를 제시합니다.  단위단1K 천(10^3 또는 10^4) – 1,000.. 2024. 9. 5.
Unity) 값 변경시 Method 호출 (Attribute - Change Call) 값 변경시 Method 호출 (Attribute - Change Call) 값이 변경될때 해당 Method를 호출하는 기능이다. [System.Serializable]public class ScreenChangeAction{ [Utill.OnChangedCall("RatioCalc")] [SerializeField] private int width; public void RatioCalc() { // This method will be called whenever 'width' changes in the inspector Debug.Log("RatioCalc method called. Width changed to: " + width); }}  u.. 2024. 9. 4.
문제해결)Unity is running as administrator Unity is running as administrator Unity가 관리자 권한으로 실행중이여서 해당 알림 팝업이 나오고 있었다.2022.3 버전을 사용중인데 어느순간 발생했다. 다음의 순서대로 진행하면 해결이 된다.시작 - UAC 검색 사용자 계정 컨트롤 설정 '항상 알림'으로 변경 컴퓨터 재부팅   참고링크 : [링크]    ★☆☆☆☆ 2024. 9. 3.
일상생활) 충주 - 사과나무집 충주 - 사과나무집설탕대신 사과를 베이스로 음식을 만들어주는 곳이라고 해서 방문했다.가는길이 생각보다 엄청 험했다;; 참고하고 가야 한다.  두부와 전골이 메인요리였다. 한우버섯 불고기 전골(생두부) 포함된 메뉴를 시켰다.조금 짠 베이스의 음식도 있었지만파김치가 엄청 맛있었다.     사과 관련된 제품도 구매가 가능했다. 후식으로 사과즙을 받았다. 평소에 먹던 맛과 좀 달랐지만 향긋했다.사과를 베이스로 만들어서 그런것 같았다.애견도 동반이 가능하다고 한다. ★★★★☆ 2024. 9. 3.
일상생활) 충주 - 활옥동굴 충주 - 활옥동굴 충주관광코스에서 꼭 가봐야하 할 활옥동굴이다.활석과 옥석을 체광하는 광산이여서 '활옥동굴'이라는 이름으로 불린다고 한다.관광버스도 자주 방문하고 방문객이 꽤나 많다. 광산의 내부는 추워서 한여름에도 바람막이는 챙겨가야한다. 동굴관람과 + 투명 카약을 탈수있는 패키지가 있다. 투명 카약은 동굴안에서 150m 정도 어른 허리정도 되는 곳에서 탈수있었다.  내부는 엄청 시원하고 물이 맺혀있었다.심하면 안개도 끼기도 한다고 한다.   동굴 내부는 온도를 일정하게 조절이 가능해서 와인을 저장하는곳으로도 많이 사용한다.개인의 와인을 저장해주는 서비스도 있었다.   낙수 구간에서는 이끼를 키워서 장식을 해놨다.  고추냉이는 키우기 굉장히 까다롭다고 하는데동굴에서는 온도조절이 용이해서 이렇게 키우고 .. 2024. 9. 1.
일상생활) 충주 - 충주호 더쉼 오토캠핑( 2인 노키즈 캠핑장 ) 충주 - 충주호 더쉼 오토캠핑( 2인 노키즈 캠핑장 ) 더 쉼 캠핑장은 2인 캠핑장으로 노키즈존이다.개인 화장실이 있고 매점이 있어서 굉장히 편리했다. 충주호를 한눈에 바라볼수 있어서 엄청 시원하고 뷰가 최고였다.1층과 2층으로 캠핑이 되는 자리가 있다.2층(5~9) 사이트는 데크가 함께 있었다.      지금은 좀 덥기도해서 걱정을 했으나 각 자리마다 차광막이 있어서 좋았다.(9월 5일 철거예정이라고 한다)2인 캠핑이여서 시간을 엄수해야한다. (매너타임 22시~ 다음날 8시)  캠핑장에서 뷰는 가장 최고였던것 같다.관리하시는분이 엄청 친절하셨고 시설이 엄청 깨끗했다.그리고 화장실의 수압도 쎄고 시원했다.완전 강추한다.다만 가는길이 충주호를 근처로 가다보니 산이 많아서 좀 구불구불거리는 도로를 가야한다... 2024. 9. 1.
Unity) 숫자 롤링 애니메이션 (Number Rolling), 숫자 플립 애니메이션( Number Flip) 숫자 롤링 애니메이션 (Number Rolling), 숫자 플립 애니메이션( Number Flip) 숫자의 자리수를 기준으로 롤링이 되는 기능을 테스트 했다.숫자 플립 애니메이션이라고 하는데 의미는 비슷하다.위에서 내려오는 기준으로 가장 오른쪽에 있는 숫자가 롤링이 끝나면 등록된 Callback을 진행한다.  Callback 에서 숫자의 정보를 기반으로 자리수가 넘어가면 다음 자리의 롤링을 진행한다.첫번째 자리수는 결국은 계속 롤링이 되는 형태이다.using System;using System.Collections.Generic;using UnityEngine;using System.Threading.Tasks;using UnityEngine.UI;public class RollingSystem : Mo.. 2024. 8. 28.
게임리뷰) AFK Journey(AFK 새로운 여정) AFK Journey(AFK 새로운 여정)이름 :  AFK Journey(AFK 새로운 여정)개발사 : LILITH장르 : 방치형, 성장형, RPG다운로드 URL : [구글플레이스토어] AFK 에서 만든 오픈필드 방치형 RPG 이다. 라이트한 방치형으로 힐링와 가벼운 조작으로 진행이 가능하다.           장비 장착으로 스텟을 얻을수 있다.          ★★★★☆ 2024. 8. 28.
Unity) 프레임 캡처 기반 그래픽 디버거 : (렌더독 RenderDoc) 프레임 캡처 기반 그래픽 디버거 : (렌더독 RenderDoc) Unity에서 프레임 캡처 기반 그래픽 디버거에 대한 내용이 있어서 테스트 해보았다.RenderDoc은 프레임 캡처 기반 그래픽 디버거로, 현재 Windows, Linux, Android 및 Nintendo Switch™에서 Vulkan, D3D11, D3D12, OpenGL 및 OpenGL ES 개발에 사용할 수 있습니다. MIT 라이선스에 따라 완전히 오픈 소스입니다.RenderDoc은 자신의 프로그램 디버깅에만 사용됩니다. 이슈 트래커, 디스코드 또는 이메일을 포함하여 공식적인 공개 RenderDoc 설정에서 직접 만들지 않은 프로그램 캡처에 대한 논의는 허용되지 않습니다. 예를 들어, 직접 만들지 않은 상업용 게임 캡처나 Google.. 2024. 8. 28.
Unity) Unsupported.IsDeveloperMode (에디터 개발자 모드) Unsupported.IsDeveloperMode (에디터 개발자 모드) Unity Editor에 숨겨진 개발모드 기능으로 여러가지 내부의 정보들이 포함되어있다.기본적으로 개발자 모드는 일반 유저에게 노출되지 않는것이 기본이기 때문에여러가지 개발 과정에서 필요한 정보를 얻기 위해서는 필요에 따라 활성화가 가능하면 편리하다.   개발자 모드를 활성화하면 Editor Window의 개발자 모드의 메뉴들이 노출된다.   public class EditorDeveloperMode{ public const string menuName = "Util/EditorDeveloper"; [MenuItem(menuName)] static void ToggleMenuItemValidate() { bool isToggled.. 2024. 8. 22.
게임소식) 에픽게임즈(Epic Games 모바일 스토어) 에픽게임즈(Epic Games  모바일 스토어 )  에픽 게임즈의 스토어가 모바일로 출시가 되어서 간단하게 포스팅 한다. 에픽 게임즈 스토어 : [링크]   Android / iOS로 출시가 되었다. Android 에서 사용하는것을 간단하게 스크린샷으로 찍었다.  현재는 그렇게 많은 게임들이 올라와있지 않지만 시간이 지나면 더 많아질것 같다.폴가이즈를 다운받으면 다음과 같다. 2024. 8. 20.
개발지식) Stored Procedure (SP : 저장 프로시저) Stored Procedure (SP :  저장 프로시저) Stored Procedure는 데이터베이스 내에서 저장된 하나 이상의 SQL 문들을 모아 놓은 것이다,프로시저는 특정 작업을 수행하도록 미리 작성된 SQL 코드의 집합이며, 데이터베이스에서 직접 호출하여 실행할 수 있다. 이를 통해 동일한 작업을 반복해서 수행해야 할 때,동일한 SQL 문을 재작성할 필요 없이 저장된 프로시저를 호출하여 간편하게 실행할 수 있다. 장점설명재사용성동일한 작업을 여러 번 수행 할 때, 저장 프로시저를 사용하면 재사용할 수 있다.보안사용자에게 직접 SQL문을 노출하지 않아서 보안이 강화가 된다.성능저장 프로시저는 미리 컴파일되어서 최적화가 가능하고 성능 향상에 기여가 가능하다.유지보수SQL 코드를 중앙에 관리하고 유지.. 2024. 8. 20.
잡학지식) 내재화(Inernalization) 내재화(Inernalization) 내재화는 특정 기술, 지식, 능력 또는 시스템, 프로세스등을 외부에서 습득하거나 학습한 이후에 이를 조직의 내부에서 자체적으로 구현하거나 활용할수 있는 과정들을 말한다.이 개념은 특히 기업 경영, 교육, 프로세스 등 여러가지 분야에서 중요한 역할을 한다. 내재화가 안되어있으면 종속적일수 밖에 없다.  내재화의 주요 측면은 다음과 같다. 내재화는 학습의 중요한 요소 중 하나이다. 학습자가 새로운 지식을 습득 한 후 이를 자신의 경험 혹은 환경에 적용해서 새로운 통찰이나 능력을 개발하는 과정이 내재화이다.단순 암기의 형태보다는 그 지식을 활용해서 실제로 활용하는 것이 내재화의 장점이다. 내재화를 통해 외부에 의존하지 않고 내부 자원으로 문제를 해결할수 있으면 장기적인 관점.. 2024. 8. 20.
Unity) Editor 에서 특정 Scene 실행하는 코드 Editor 에서 특정 Scene 실행하는 코드 Editor에서 특정 Scene(.Unity) 를 실행하는 방법이다.코드는 다음과 같다.  private string scenePath = "Assets/~/sampleScene.unity"; public override void Action() { if (EditorApplication.isPlaying) { EditorApplication.isPlaying = false; } EditorApplication.delayCall += () => { }; EditorApplication.delayCall += () => { Edito.. 2024. 8. 19.
반응형