모서리가 둥근 HP Slider 손쉽게 구현하는 방법 이미지 가장자리(구석)이 둥근 모양일 경우에 슬라이더 바 구현하는 방법입니다. 위에 화면처럼 현재 게임을 개발중에 있는데요, 처음에 저 둥근 HP Bar를 가지고 삽질을 좀 했었습니다. 이제 해결방법을 찾아서 포스팅해 볼까합니다. 보통 그냥 슬라이더를 사용해서 구현하게되면 슬라이드 가장자리가 둥근이미지를 사용하게되면 찌그러져 나오게됩니다. 이렇게 구현해 놓으면 보기에 영 좋지 않지요. 처음에는 이걸 어떻게 해결해야하나 고민하다가 발견한 방법은? 의외로 간단하더라구요. 해결방법입니다. 먼저 Bar 즉, Slider 에서 Bar 이미지를 선택합니다. 그러면 Image(Script) 컴포넌트를 보면 Image Type 이 있는데 이게 'Simple'로 되어..
개발/정보 검색 결과
유니티 UI 구성요소 정렬방법을 모른다묜? 유니티로 UI 컴포넌트를 화면에 정렬할려고 할때 이 방법을 모른다면 그야말로 삽질해야됩니다. 좌표를 일일이 지정해 줘야하고 이게 정렬이 잘되었나 아닌가 눈빠지게 찾아봐야되고요. 제가 그랬습니다. ㅠㅠ 올 초부터 유니티로 개발 시작하면서 차츰 차츰 배워가고 있는 중인데요, 유니티는 생각보다 개발자에게 편리한 요소를을 많이 개발해 놓었더라구요. 그래서 요즘은 일단 구현하기전에 먼저 그 기능이 있는지 없는지 찾아보고 개발에 들어간답니다. 오늘 포스팅할 내용은 화면상에서 UI 구성요소를 배치하는 방법입니다. 예제화면은 현재 개발중인게임입니다. ㅎㅎㅎ화면의 좌층상단, 우측 중앙을 보시면 버튼과 Slider가 있는걸 확인할 수 있습니다. UI 정렬 방법을 모를때에는 저걸 ..
얼마전 풋볼데이에서 선수카드 선택권으로 뽑은 알바로 모라타 풀옵 라이브 카드 근데.. 어쩐지 저걸 그냥 뽑기권으로 준다니 이상하다고 생각했는데, 요번주에 생각나서 한번 접속해 봤더니만, 제 팀은 강등권에 있네요. 허걱.. 그래도 이정도는 아닐텐데 하고 스쿼드를 열어본순간. 첼시 18덱은 날라가고 유스선수한명이 스트라이커로 들어가 있네요. 이건뭐지???왜 알라로 모라타가 2군으로 내려가고 저 빨간글씨로 계약만료는 또 뭐지?? 계약할려면 ㅋㅋㅋㅋ 재계약비용이 무려 1,200,000원ㅋㅋㅋㅋㅋㅋㅋ저 전재산이 5,626,449인데 한번 재계약할때마다 전재산의 20%가 날라가는 이런.. 아놔 짜증이..이럴꺼면 풀옵 뽑지말고 그냥 골카나 뽑을껄 그랬나봐요. 라이브 플러스팩 저거 뽑으면 라이브로 선정된 풀옵 카드 준..
유니티에서 xml 파일 불러오는 방법 방법만 간단하게 작성하겠습니다.각자 만든 xml 데이터 클래스 타입이 있다고 치고, 그걸 사용하서 Serializer를 사용해서 불러오는 방법입니다. string filePath = string.Empty; XmlSerializer serializer = new XmlSerializer(typeof(LanguageManager)); TextAsset tAsset = Resources.Load("MultiLanguage") as TextAsset; using (var stream = new StringReader(tAsset.text)) { return serializer.Deserialize(stream) as LanguageManager; } 저는 Xml 파일을 "..
유니티로 개발하는 도중에 XML 파일을 생성하고 로드하고 할 경우가 있을 수 있습니다. 이럴때 튜토리얼 보고 막 따라했다가는 아래와 같은 오류 문구를만날 수 있을텐데요. ArgumentException:Encoding name 'ks_c_5601-1987' not supported 이 문제는 한글 환경에서 개발할 경우에 xml파일을 생성할때 인코딩 타입을 "ks_c_5601-1987" 이걸로 자동으로 설정해서 생성시키기 때문이죠. 해결방법은 애초에 xml 파일을 생성할때 Encoding 타입을 미리 지정해 주는것이죠. 저는 이렇게 해서 해결했습니다. Encoding 저 타입을 사용할려면 using System.Text; 요걸 해 줘야된다는것 까먹지 마세요.
우와 완전 대박이네요. 예전에 버그 보상으로 받았던 선수선택권 카드 아껴두고 안쓰고 있다가 있는지도 잊어버렸는데 오랜만에 접속해서 봤더니만 아직도 보상카드가 있네요. 그래서 그냥 질러버렸습니다. 첼시에 새로 영입된 스트라이커 알바로 모라타! 근데 이렇게 레벨 높은것도 선수카드선택권으로 뽑을 수가 있었군요. 이렇게 되면 현질해 버리면 기존에 플레이해왔던 사람들하고 너무 수준차이가 나 버리는건 아닌가 모르겠네요. 암튼 보상카드 사용한 결과 위에처럼 짜잔! 풀업된 알바로 모라타를 뽑았습니다.그래서 드디어 클럽 전력이 100을 넘어가게 되었다는 ㅎㅎ 알바로 모라타 빼고는 그냥 레벨이 낮은 평범한 카드 밖에 없습니다. 한동안 접속안했더니만 뭔가 좀 바뀐것 같은데,,, 저 주전레벨이 원래 115까지 였던가요? 지금..
유니티 2017에서 안드로이드 APK 파일 생성시 아래와 같은 오류가 발생했습니다. 어제까지만 해도 5.6.2.f1을 사용할때 잘 되었는데, 오늘 오전에 버전업 한뒤로부터 계속 말썽이네요 2017/09/14 - [Korean/유니티] - Unity 5.6.3p2 (64-bit) 한글깨짐 오류가 발생할때 뜨는 메세지 Win32Exception: ApplicationName='D:\Tools\Android\sdk\build-tools\26.0.0\apksigner.bat', CommandLine='sign --ks "D:/KeyStore/..." --ks-pass pass:"..." --ks-key-alias "..." --key-pass pass:"..." "D:\WS\U2017\Delta City\Tem..
유니티 5.6.2f1 버전을 잘 사용하고 있다가 오늘 아침에 유니티를 켜보니까 보안문제를 해결할려면 업데이트 하라고 나오길래 아무생각없이 버전업 했습니다. Unity 5.6.3p2 : 이 버전 한글 입력 안됩니다. 설치시 유의하세요 그런데, 잘되던 한글이 입력이 안됩니다.에디터 창에서 한글을 입력하면 깨져서 나오네요. 아놔.. 짜증나네요. 찾아보니까 답도 없고 그냥 메모장이나 다른프로그램에서 한글 입력해서는 복사해서 붙여넣기 하라고 하네요.이게 현재까지의 유일한 해결책인듯. 그래서 혹시나 하는 마음에 2017.1.1f1을 설치하고 있는중인데 이것도 한글깨지면 그냥 예전버전으로 돌아가야겠네요. 이래서 다들 유니티 버전업 할때 잘 생각해보고 꼭 필요한 경우가 아니라면 하지말라고 하는군요.에라잇. 시간만 날라..
최근댓글