본문 바로가기

C#7

[C#] 픽셀서치 PixelSearch 화면상의 픽셀을 얻기 위해서 BitBlt로 (1,1) 크기의 픽셀을 먼저 얻어봅시다. // ex ) GetColorAt(pos); /* [DllImport("gdi32.dll", CharSet = CharSet.Auto, SetLastError = true, ExactSpelling = true)] public static extern int BitBlt(IntPtr hDC, int x, int y, int nWidth, int nHeight, IntPtr hSrcDC, int xSrc, int ySrc, int dwRop); 추가하셔야 bitblt사용가능 */ using System.Drawing; public Color GetColorAt(Point location) { Bitmap screenPix.. 2017. 8. 25.
[C#] Xamarin with CocosSharp 공튀기기 파일 : 지금부터 올리는 자마린 CocosSharp 에 관한 글은 제가 배우면서 기록하기위해 씁니다. 이글이 도움되실거 같으시면 참고하셔도 됩니다. 모든건 자마린 홈페이지에서 CocosSharp 튜토리얼을 배우면서 씁니다. --------------------------------------------------------------------------------------------------------------------------------------------------------- CocosSharp는 2D 게임을 만들기위해 사용됩니다. 처음 시작으로는 공튀기기 게임을 만들겁니다. 이런 형식의 게임 입니다. ( 초딩때 컴퓨터실에서 하던 공튀기기 아닙니다.) 일단 비주얼 스튜디오에서 Cocos.. 2017. 3. 4.
[C#] 자마린 무료화 자바에 안드로이드 스튜디오가 있다면 C# 진영에는 자마린이 있죠. 자마린을 통해서 안드로이드와 IOS (아이폰)와 개발을 할수있죠. 하지만 안드로이드 스튜디오는 무료인데 반해, 자마린은 "유료" 였습니다. C# 을 쓰던 사람들은 자마린을 쓰고 싶긴 했지만 뭣하러 무료 IDE 인 안드로이드 스튜디오를 냅두고 그걸 쓰냐는 반응도 많았죠. 그러나 2016년 2~3월쯤 MS 사에서 자마린을 무료화 하기로 결정했습니다. 이렇게되서 윈도우에서만 돌아간다는 C# 도 옛말이 됬습니다. 남은건 자마린을 통한 개발입니다. 하지만 단점이 있는데 한국어 자료가 매우 부족하다는 것입니다. 대부분 영어로 되있어서 이해가 잘 안되죠. 그래도 C# 에서 모바일 개발을 할수있다는점은 매력적이기 떄문에 공부해볼만한 가치가 있다고 봅니다.. 2017. 3. 1.