본문 바로가기

전체28

c# / Unity 키보드 입력 감지 키보드 입력을 감지해야될 때는 아주 많다. 유니티에서는 보통 Input.GetKey 함수를 사용하게 되는데 이 함수의 단점은... 프로그램이 포커스 잡혀있지 않으면 반응을 안한다는 점이다. 이럴 때 해결방법은 GetAsyncKeyState 함수를 사용하는 것. 유니티에서도 사용이 가능하다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 public enum MyKeyCode { VK_LEFT = 0x25, VK_UP = 0x26, VK_RIGHT = 0x27, VK_DOWN = 0x28 } [DllImport("user32.dll")] public static extern short GetAsyncKeyState(int button); static void Main.. 2022. 9. 29.
메이플스토리M 스타포스 빠르게 수급하기 / 메M 아델 140 육성 올해도 어김없이 메M 신캐 육성이벤트가 시작되었습니다. 보상은 오랜만에 풀리는 인간형 안드로이드네요. 이번 이벤트는 선착순이 아니기 때문에 천천히 키워도 문제는 없습니다. 하지만 빠르게 키우면 좋겠죠? 빠르게 140을 찍어봅시다. 메이플스토리M은 대부분 자동사냥으로 레벨링을 합니다. 그러기 위해선 자신의 레벨에 맞는 스타포스 사냥터에 가는 것이 중요한데요. 사냥터마다 스타포스에 제한이 붙어 있습니다. 그렇다는건 우리는 스타포스를 올려야 된다는 뜻이 되는거죠. 기본적으로 성장지원으로 받는 블랙셋을 끼면 됩니다. 하지만 우리가 사용할 마지막 사냥터의 스타포스 제한은 79입니다. 그러기 위해선 블랙셋만으로는 해결할 수 없죠. 때문에 우리는 엘리트 던전 [이상한 들판 HARD]를 돌아줘야합니다. 여기서 얻어야하.. 2022. 7. 30.
C# 폴더에서 특정 확장자만 가져와서 시간순으로 정렬 후 10개만 가져오는 코드 (Linq) var list = Directory.EnumerateFiles(path, "*.*", SearchOption.AllDirectories) .Where(s => s.EndsWith(".png") || s.EndsWith(".jpg")) .OrderByDescending(d => new FileInfo(d).CreationTime) .Take(10).ToArray(); path에서 .Where(s => s.EndsWith(".png") || s.EndsWith(".jpg")) png랑 jpg를 가져온다음 .OrderByDescending(d => new FileInfo(d).CreationTime) 최신순으로 정렬 후 .Take(10) 그중 10개까지만 가져와 .ToArray() 배열로 만든다. 성능은 모.. 2022. 7. 26.
구글 애드고시 드디어 합격! (애드센스 합격 꿀팁) 애드센스란 블로그에 광고를 개재하여 수익을 얻을 수 있는 구글의 시스템입니다. 많은 사람들이 부업으로 하고 있습니다. 이전 글이 4.15일에 올라온 걸 보면... 합격 통보를 받을 때 까지 대략 한달가량 걸렸던 것 같습니다. 아무리 고객센터에 문의를 해봐도 답변은 안오고 그렇다고 불합격메일이 온 것도 아니었습니다. 검색을 해봐도 딱히 답변은 못 찾았구요. 하염없이 도중 이건 아니다 싶어서 이것저것 찾아봤습니다. 원인부터 바로 말씀 드리자면 구글 애드몹 (Google AdMob) 에 가입되어 있어서였습니다. 구글 애드몹이란 스마트폰 어플리케이션에 광고를 넣어주는 녀석입니다. 이게 구글 정책상 애드센스와 중복으로 사용할 수 없다고 합니다. 저는 이전 테스트용으로 앱을 개발할때 가입해두고 조금 사용을 했었는데.. 2022. 4. 28.