본문 바로가기
반응형

분류 전체보기31

Unity textmesh 배경 자동 크기변경, resize 아래 처럼 한줄 일 때에 맞춰 text 배경을 만들게 되면 text가 길어지면 아래와 같이 문제가 생긴다. 이때 text의 길이에 따라 배경이 늘어나도록 하는방법에 대한 post이다. 1. 배경 및 textmesh 생성 우선 Image로 배경을 만들고 child로 textmesh를 넣는다. 2. Image에 component 추가 Vertical Layout Group 과 Content Size Filter를 추가한다. 3. 추가한 component 의 값을 변경한다. control child size의 체크박스와 content size filter의 값을 변경한다. 4. 동작확인 내가 적은 text에 따라 배경이 늘어나는지 확인한다. 생각보다 간단하게 처리 할 수 있었다. 다른 Post 보기 2023. 1. 13.
unity TextMesh line 수 확인 및 update 타이밍 textmesh를 사용하는데 line수에 따라서 뒷배경이나 ui position을 알기 위해 line count 확인이 필요했다. ​ 1. Textmesh의 linecount 확인하기 Line count를 확인하는 법은 아래와 같이 간단하다. public TextMeshProUGUI textMesh; int count = textMesh.textInfo.lineCount; 하지만! text를 할당하고 바로 lineCount를 확인하면 제대로 값을 가져오지 못했다. 2. line count 제대로 가져오기 TextMesh에 text를 할당한 뒤 ForceMeshUpdate api를 호출하면 값을 제대로 가져올 수 있었다. textMesh.text = "abcdedf"; //text를 변경하고 아래 api를.. 2023. 1. 12.
스팀 게임 마케팅 하는 법 1 안녕하세요 개발자 망고 입니다. 이 post 시리즈는 제가 스팀 게임을 어떻게 마케팅하고 판매하는지 공부한것과 실제로 한것들을 적을 예정입니다. 1. 출시 예정 페이지 만들기 (coming soon page) 저는 스팀이 그냥 게임을 완성하고 게임을 등록하면 된다고 생각했습니다. 그런데 마케팅 관련하여 검색을 하다 보니 그렇지 않더라구요 게임을 등록할때 바로 런칭하는것이 아닌 출시 예정으로 게시를 할 수 있습니다. 즉 게임이 완성되지 않아도 게임은 미리 등록을 해야하는데요. 그 이유는 아래에 말씀드리겠습니다. - 스팀 홈페이지에서도 "출시 예정 페이지는 가능한 한 빨리 게시하는 것이 좋습니다."라고 하고있습니다. 많은 개발자들이 반년도 전에 많이 만든다고 합니다. 2. 출시 예정 페이지를 만들어야 하는 .. 2023. 1. 4.
C# using 문법 안녕하세요 개발자 망고 입니다. using 문법 처음 봤을때는 엄청 생소했는데 써보니 이거 좋은것 같아요. 꽤 간단해서 바로 Post 해보겠습니다.​ 1. Using 문법이란 보통 파일읽기/쓰기 클래스들은 사용하고 나면 dispose를 해줘야 하는데 using을 쓰면 따로 해제하지 않아도 됩니다. 예를 들어 using을 사용하지 않은경우 FileStream stream = new FileStream(path, FileMode.Open) StreamReader reader = new StreamReader(stream) string dataToLoad = reader.ReadToEnd(); //close를 하는게 보통임 reader.close(); stream.close(); using 사용 시 (clos.. 2022. 12. 28.
반응형