전체 글691 인벤토리 만들기 1("I"키로 여닫기) (UI)Convas 만들기 > 인스펙터의 Canvas Scaler에 UIScaleMode를 Scale With Screen Size로 바꾸기. Reference Resolution x = 1920, y = 1080, match는 1 Canvas안에 UI Panal 만들기 > 인스펙터의 Rect Transform 조정(중앙,450,0,0,800,1000), Image (Script)의 Color 조정, Add Component로 OutLine넣어서 테두리 만들기(x = 10, y = 10), 패멀이름 InventoryUI로 바꾸기 InventoryUi 안에 패널 만들기(타이틀 만들거임)> 이름 TextPanel로 바꾸기, Rect Transform에서 타이틀 위치로 옮기기(상단부 넓게) TextPanel .. 2023. 7. 5. 교과서 - 사과 받기 게임 2023. 7. 4. 플레이어가 움직일 수 있는 액터 만들기 액터 무게 없애면 날아감 2023. 7. 3. 물체 사라지게 만들기 using UnityEngine; public class CubeController : MonoBehaviour { private void OnMouseDown() { // 클릭 시 큐브를 제거하는 코드 Destroy(gameObject); } } 파괴할 오브젝트에 넣고 클릭하면 파괴됨 2023. 6. 30. 유니티교과서 밤송이 기능 추가 타겟 늘리고 밤송이가 배경(나무)에 붙는걸 방지 - 나무 배치한 뒤에 TerrainCollider 체크 해제 관역에서 멀어진 밤송이 제거(이걸하면 나무까지 안가서 TerrainCollider 체크 해제할 필요 없음) - 아래 코드를 BamsongiController의 Update에 추가 // Update is called once per frame void Update() { // 표적 넘어간 밤송이 제거 if (transform.position.z > 25.0f){ Destroy(gameObject); } } 2023. 6. 28. 오브젝트 숨기기 + UI버튼 숨기기 메뉴버튼으로 다른 버튼 숨기고 펼치기 using UnityEngine; using UnityEngine.UI; public class MenuButtonController : MonoBehaviour { public Button menuButton; public GameObject[] buttons; private bool isMenuOpen = false; private void Start() { menuButton.onClick.AddListener(ToggleMenu); HideButtons(); } private void ToggleMenu() { isMenuOpen = !isMenuOpen; if (isMenuOpen) { ShowButtons(); } else { HideButtons(); }.. 2023. 6. 28. 이전 1 ··· 111 112 113 114 115 116 다음