쭈니아빠 블로그
close
프로필 배경
프로필 로고

쭈니아빠 블로그

    • 분류 전체보기 (87)
      • Development (70)
        • C# (10)
        • WPF (4)
        • ASP.Net (11)
        • Javascript & TypeScript (4)
        • HTML & CSS (1)
        • NodeJs (1)
        • NextJS (1)
        • Angular (1)
        • Python (6)
        • Linux (1)
        • SQL (6)
        • Windows (7)
        • Visual Studio Code (1)
        • Unity (2)
        • Cocos2d-x (3)
        • Flutter (1)
        • Utility Apps (7)
        • Docker (1)
        • LeetCode (1)
      • 일상 (7)
        • 이런 저런 이야기 (2)
        • 노트북 (1)
        • 주변기기 (2)
      • 이글루스 블로그 기록들 (9)
        • 기록 보관소 (8)
        • 오래된 도구들 (1)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록
[Unity] 레이저 광선 효과 쉽게 만들기

[Unity] 레이저 광선 효과 쉽게 만들기

Unity Hub에서 프로젝트 템플릿 3D (URP) 선택 후 프로젝트를 생성합니다. URP 템플릿으로 생성하면 SampleScene에 Global Volume이라는 Object가 하나 더 들어가 있습니다. Inspection창을 들여다보면 Volume component를 통해 Global Post-Processing을 처리합니다. Tonemapping, Bloom, Vignette 3가지가 설정되어 있는데 Laser의 광선(발광) 효과를 주기 위해서는 Bloom 효과가 활성화 되어 있어야 합니다. 우선 scene에 plane, cube, cylider 오브젝트들을 추가합니다. 그다음 laser라는 Material을 하나 생성합니다. Inspector 창에 생성된 Material의 Shader를 Part..

  • format_list_bulleted Development/Unity
  • · 2023. 1. 3.
  • textsms
[Unity] 모바일에서 게임 화면 비율 고정 시키기

[Unity] 모바일에서 게임 화면 비율 고정 시키기

특히 2D게임 제작시에 모바일 기기에서 해상도에 관계없이 original screen aspect ratio를 유지해줘야 사용자에게 왜곡없는 화면을 보여줄 수 있는데요, 유니티에서 아래와 같이 Resolution을 강제로 지정하면 모바일 화면에서 Stretch된 화면이 디스플레이되어서 원래 화면 비율이 유지되지 않습니다. Screen.SetResolution(1080, 1920, true); 그래서 Resolution을 바꾸는 대신 아래와 같이 Camera Component의 ViewPort를 변경하는 방법으로 해결해야 합니다. void Start() { var camera = GetComponent(); var r = camera.rect; var scaleheight = ((float)Screen.w..

  • format_list_bulleted Development/Unity
  • · 2022. 12. 31.
  • textsms
  • 1
공지사항
전체 카테고리
  • 분류 전체보기 (87)
    • Development (70)
      • C# (10)
      • WPF (4)
      • ASP.Net (11)
      • Javascript & TypeScript (4)
      • HTML & CSS (1)
      • NodeJs (1)
      • NextJS (1)
      • Angular (1)
      • Python (6)
      • Linux (1)
      • SQL (6)
      • Windows (7)
      • Visual Studio Code (1)
      • Unity (2)
      • Cocos2d-x (3)
      • Flutter (1)
      • Utility Apps (7)
      • Docker (1)
      • LeetCode (1)
    • 일상 (7)
      • 이런 저런 이야기 (2)
      • 노트북 (1)
      • 주변기기 (2)
    • 이글루스 블로그 기록들 (9)
      • 기록 보관소 (8)
      • 오래된 도구들 (1)
최근 글
인기 글
최근 댓글
태그
  • #ObservableObject
  • #C#
  • #asp.net core
  • #ASP.NET
  • #PostgreSQL
  • #.net6
  • #wpf
  • #asp.net core 6
  • #mvvm
  • #CommunityToolkit.Mvvm
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바