목록Unity (2)
1vdlrwnsv1 님의 블로그
슬롯머신 개발 일지1. 슬롯머신 기능 구현슬롯이 돌아감일정 시간이 지나면 멈춤멈춘 결과를 저장하고 버튼을 활성화사용자가 슬롯을 선택하면 해당 결과를 적용2. NullReferenceException 문제발생 원인OnSlotButtonClick에서 sprite.name을 가져오려고 했는데, sprite가 null이라서 에러 발생.SlowDown에서 finalSprite를 OnSlotButtonClick으로 넘길 때 null이 전달된 것 같음.해결 방법Sprite 객체를 넘기는 대신, SkillSprite 리스트의 인덱스를 넘기도록 수정.버튼 클릭 시 인덱스를 이용해 SkillSprite에서 직접 Sprite를 가져오도록 변경.void OnSlotButtonClick(int slotIndex, int spr..

일단 먼저 빈 체력 이미지를 만들자다음은 체력이 꽉찬 상태의 이미지를 넣자inspector 창에서 Image컴포넌트의 ImageType을 Filled, Fill Method를 Horizontal, Fill Amount 막대 조절을 통해 어떻게 줄어드는지 볼 수 있음그리고 대충 체력창 가운데에 텍스트 하나 넣어두고 이제 스크립트를 짜보자 using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class BossHealthBar : MonoBehaviour{ [SerializeField] private Image fillHealthBar; [SerializeField]..