본문 바로가기

분류 전체보기

(61)
11월9일공부 오늘은 그냥 탭 누르면 다 꺼지게 만들어봤는데 인스펙터를 넣어 관리하게 쉽게 만들어봤습니다 인스펙터를 넣고나서 밑에 코드로 타켓오브젝트에 맞는 코드를 작성해 주면 끝
11월8일 공부 일단 넥서스에 다가가는 적을 표기하기 위해 넥서스밑에 미니맵을 넣어줬습니다 그덕에 이제 넥서스를 볼 수 있게 되었는데 미니맵이 작아 잘 안보이더라고요... 내일 한번 크게 조절해볼거고 오른쪽 버튼에 스크립트를 먹여 넥서스 관련 미니맵을 닫고 열수있게 했습니다.. 내일 마무리 해볼게용
11월7일공부 오늘은 일단 팀원들거 다 합쳐봤는데 제 맵에서 버튼이 따로 놀더라고요..그래서 합쳐봤는데 문제점이 미니맵이 너무 작아서 player가 표시가 안됨...z축을 수정해야할거같아요 두번째는 이제 미니맵 카메라가 플레이어를 안따라 가는것. 이건 근데 수정만 하면 되니까 오케이.. 그래고 탭키 눌렀을때 미니맵 없어지고 나오는건 똑같이 되네요 다행다행 내일은 카메라 수정 및 오브젝트 미니맵 표시 해보려고합니다.
11월6일 공부: 오늘은 탭키를 누르면 오브젝트가 껏다 켜졌다 하는걸 해봤습니다 실행시 이렇게 뜨는데 오른쪽에 있는 미니맵을 끄고싶다? 탭키를 눌러서 끄도록해봤습니다. 더보기 public class InputKey : MonoBehaviour { public GameObject targetObject; void Start() { } // Update is called once per frame void Update() { if (Input.GetKeyDown(KeyCode.Tab)) { targetObject.SetActive(!targetObject.activeSelf); } } } 이건 코드 플레이어에 스크립트를 먹였고 미니맵을 프리팹화시켜 인스팩터에 넣었습니다. 탭을 누르니 오른쪽 위에 있는게 사라지고 미니맵이 비활..
11월3일 공부 어제 못했던 미니맵추적을 해냈습니다..! 그냥 오브젝트를 추적하고싶은 오브젝트안에 넣으니까 해결되더라고요.. 그래서 따로 추가로 몇개 해봤습니다. 첫번째로 추적기같은 느낌으로 만들고 버튼을 추가해 파밍하는 곳의 맵 뿐만 아니라 나중에 작업물을 합칠때 적들이 있나 없나 확인할 수 있게 버튼을 만들었습니다 왼쪽버튼을 누르면 맵 활성화 및 비활성화를 하도록 스크립트와 버튼을 먹였습니다. 더보기 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class Sell : MonoBehaviour { public Button Btnn; public GameObject Opti..
11월 2일공부 오늘은 미니맵을 한번 해봤습니당 나중에 특수한 광물이나 돈으로 미니맵을 사거나 그럴수도있으니까 한번 스르륵 만들어봤습니당 먼저 add Layer에 들어가서 Minimap을 생성해줍니다 그러고 나서 maincamera에 들어가서 minimap을 체크해제하세용 프로젝트에서 랜더텍스쳐 눌러서 하나 만듭니당 그러고 나서 카메라 하나 새로 제작해주고 이름을 바꾼후 Target Texture에 아까 랜더 텍스쳐를 넣어주고 표시할 오브젝트를 Layer에 미니맵으로 추가하면 됩니당 그리고 ui -> Raw Image를 추가해서 Texture에 아까 랜더텍스쳐를 넣어줍니다 그럼 이제 미니맵이 작동됩니당 내일은 플레이어를 따라가는 미니맵을 한번 만들어볼까합니당
11월1일 공부 더보기 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Drop : MonoBehaviour { public int maxHp = 100; // 오브젝트의 최대 체력 private int currentHealth; // 현재 체력 public GameObject itemPrefab; private void Start() { currentHealth = maxHp; } public void TakeDamage(int damage) { currentHealth -= damage; if (currentHealth
10월31일 공부 : 오늘은 자원개수가 다른 씬을 가도 초기화 되지않게 해봤습니다. 이렇게 씬을 이동해도 이렇게 자원이 유지 됩니다!!!!!!!!만 내일 폐기될 예정입니당 아마 캐릭터를 만들어 자원을 캐는 ㅎ ㅕㅇ식으로 바뀔거같네욤 ㅎㅎ 조졌다~ 더보기 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class SeoTest : MonoBehaviour { public Text ScriptTxt; private int i = 0; private System.Random random = new System.Random(); private static SeoTest instance; /..