본문 바로가기
반응형

C#4

유니티 Static 사용법 및 기능 보통 변수를 만들 때는 한 스크립트 안에서 작성하게 됩니다. 그러나 여러 스크립트에서 필요한 중요한 변수는 어디에 만들어야 할지 고민하게 되고, 만들어도 그 변수를 사용하는 스크립트마다 클래스를 가져와서 사용해야 하기 때문에 매우 불편합니다. ​하지만 static을 사용하면 다른 모든 스크립트에서 쉽게 가져올 수 있게 됩니다. 또한 스크립트가 여러 개이더라도 해당 변수는 하나만 적용되기 때문에, 왕 같은 자리에 있다고 할 수 있습니다. ​ 이해하기 쉽게 예제를 만들어 보았습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class test : MonoBehaviour { public stati.. 2023. 3. 26.
[유니티]버튼 클릭으로 간단하게 씬 전환하기 ttps://youtu.be/5Y2zKjrliK0 이번엔 버튼 클릭으로 간단하게 씬전환하는 방법을 알아보겠습니다. 먼저 메뉴에 보이는 2D버튼을 클릭해주서 2D로 전환해줍니다. 버튼 만들기 전에 화면에 보일 바탕화면 부터 만들어봅시다 Hierarchy +버튼 -> UI -> Image 클릭 화면이 이렇게 보이고 플레이 화면을 보면 만든 이미지가 너무 작은걸 알 수 있습니다. 화면에 꽉차게 보이도록 만들어봅시다. 플레이 화면에 보면 화면비 조절하는 부분이 있는데 그림처럼 클릭해주세요~(Standalone(1024X768)) 혹시 다른 비율을 만들고 싶으면 맨 밑의 +버튼을 눌러서 수치를 입력해주시면 됩니다. 그리고 Hierarchy -> Canvas -> Image 클릭 인스펙터창에서 Pos x, PosY.. 2021. 6. 15.
[유니티] 물체에 중력을 적용해 바닥에 떨어뜨리기 처음으로 유니티 책으로 연습을 해보았습니다. 첫 부분이라 그런지 엄청 쉬웠네요..ㅎㅎ ​ 책을 통해 3d 물체를 만들고, 그 물체에 중력을 적용하는 방법을 배웠습니다. ​ 그럼 배운 걸 순서대로 진행해보겠습니다. 바닥이 있고 그 위에 물체를 공중에서 떨어뜨리는 작업을 할 것인데. ​ 먼저 바닥부터 만들어보겠습니다. ​ 사진과 같이 하이어라키(hierachy) 밑에 + 아이콘을 클릭해 줍니다. ​ 그 후 3D Object -> Plane 순서대로 클릭해 줍니다. ​ 바닥이 만들어졌습니다. 그런데 뷰에 보이는 카메라를 클릭해보면 카메라 프리뷰가 뜨는데, 프리뷰에는 바닥이 보이지 않네요. 이유는 카메라 위치 때문에 안 보이는 건데 카메라를 클릭하고 위로 조금 올려줍니다. ​ 이번에는 중력을 적용할 물체를 만들.. 2021. 4. 25.
유니티 게임만들기 도전~! 게임만드는 것에 관심이 생겨서 한번 게임만들기 도전해보려고 합니다. 관련 서적을 찾다가 레트로의 유니티 게임 프로그래밍 에센스라는 책으로 공부하기로 결정! 과연 잘 할 수 있을지..ㅋㅋㅋ 책에 나오는 게임 퀄리티는 별로 마음에 들진 않지만 일단 기본적인 스킬을 배우는 거니깐 상관없겠죠?ㅎㅎ ​ 저는 약간 모바일게임의 RPG같은 게임을 만들오보고 싶긴한데...이 책엔 없는거 같고 그건 익숙해지면 따로 유튜브 같은걸 보면서 하면 될 거 같네요~ ​ C#이라는 프로그래밍 언어도 따로 배워야 할거 같은데 앞날이 험난ㅎㅎ 앞으로 책보면서 배우는 과정을 블로그에 올릴까 합니다. (근데 귀찮으면 하다 말지도...) ​ 2021. 4. 25.
반응형