본문 바로가기

Unity30

[Unity] UI Blur Shader 스토어에 deprecated되어있어 개인적으로 사용하기 위해 블로깅해둠. Shader "UI/Blur/UIBlurHQ" { Properties { _TintColor ("Tint Color", Color) = (1, 1, 1, 0.2) _Size ("Spacing", Range(0, 40)) = 5.0 _Vibrancy ("Vibrancy", Range(0, 2)) = 0.2 _MainTex ("Texture", 2D) = "white" {} [HideInInspector] _StencilComp ("Stencil Comparison", Float) = 8 [HideInInspector] _Stencil ("Stencil ID", Float) = 0 [HideInInspector] _StencilOp (.. 2023. 1. 5.
[Unity] MQTT 통신 구현 https://github.com/eclipse/paho.mqtt.m2mqtt GitHub - eclipse/paho.mqtt.m2mqtt Contribute to eclipse/paho.mqtt.m2mqtt development by creating an account on GitHub. github.com 요거 가져다 사용하면 문제 없이 잘 된다. 단 주의할것들은... Project Settings / Player / Other Settings 에서 위에 보이는 Api Compatibility Level을 .NET 4.x로 해주고 Scipt Compilation 하단에 SSL이라고 입력해줘야 한다. 참고> https://medium.com/@jspark141515/mqtt란-314472c246ee M.. 2021. 10. 19.
[Unity] 스도쿠게임 만들기 만들어진 앱은 앱스토어 및 플레이스토어에 업로드. 앱스토어 : https://apps.apple.com/us/app/simple-sudoku-puzzle/id1567879220 ‎Simple Sudoku Puzzle ‎Thousands of Sudoku puzzles to explore. Install to get started now! Whether you want to relax or keep your mind alive-have a good time! Choose the level you want. Play easier levels to challenge your brain, or try the expert level to get a real workout apps.apple.com 플레이스토어 :.. 2021. 6. 15.
[Unity] UDP 통신 UDP(User Datagram Protocol)는 TCP와 같이 IP에 기반한 전송 프로토콜이다. TCP는 송수신 전에 반드시 서버-클라이언트 연결이 전제되어야 하는 반면, UDP는 별도의 연결이 필요없다. 유니티에서 UDP를 사용하기 위해서는 System.Net.Sockets 네임스페이스 안의 UdpClient 클래스나 Socket 클래스를 사용한다. TCP와 달리 UDP는 별도의 UDP 서버 클래스가 없으며, 서버도 UdpClient 클래스를 사용한다. *UDP 클라이언트 구현 using System; using System.Net; using System.Net.Sockets; using System.Text; using static System.Console; (1) UdpClient 객체 성성.. 2021. 5. 4.
[Unity] Sprite Atlas 출처 : skuld2000.tistory.com/28 [Unity] 이제 Sprite Packer 는 그만. Sprite Atlas 를 사용하자. 유니티에서 아틀라스(Atlas) 는 여러 개의 스프라이트(Sprite)를 한 장의 큰 텍스쳐에 모아놓은 것이라고 볼 수 있다. 게임에는 UI와 배경, 캐릭터, 이펙트 등등에 수많은 텍스쳐 들이 사용되는데 각 skuld2000.tistory.com 사용 방법은 매우매우 간단하다고는 하지만 ... 개인적으로는 예전 방식이 더 괜찮았던 것 같다. 한꺼번에 선택하고 패킹태그만 붙이면되는데... 바뀐 방식은 일일이 하나씩 혹은 여러개 선택해서 넣어 줘야 하는 번거로움?이 좀 있다고 생각하던 중 폴더째 드래그 해서 넣어도 된다고 한다. 결론은 좋아진게 확실하니 한번 써보.. 2021. 4. 13.
[Unity] vscode .net framework C# 에러문제 [info]: OmniSharp.Stdio.Host Starting OmniSharp on MacOS 10.15.6 (x64) [info]: OmniSharp.Services.DotNetCliService DotNetPath set to dotnet [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator Located 1 MSBuild instance(s) 1: StandAlone 16.8.0 - "/Users/jangbeom-seok/.vscode/extensions/ms-dotnettools.csharp-1.23.1/.omnisharp/1.37.0/omnisharp/.msbuild/Current/Bin" [info]: OmniSharp.MSBuild.Discover.. 2020. 8. 28.