킬링타임용 하이퍼캐쥬얼 게임입니다.
플래피버드 제작자는 사람들의 시간을 너무 많이 뺏어서 후회했다고 합니다.
저도 만든걸 후회할만큼 재밌는 게임을 만들고 싶었습니다.
아직 기획한 만큼 덜 만들어졌기 때문에 지속적으로 업데이트 하겠습니다. 감사합니다.
public class SkinSelect : MonoBehaviour
{
public int selectIndex = 0;
public GameObject selectedSprite;
public RectTransform ScrollContent;
void Start()
{
// 1. 시작할 때 PlayerPrefs에 저장되어 있던 선택 인덱스를 가져옴
selectIndex = PlayerPrefs.GetInt("selectIndex",0);
// 2. 이미지게터로 현재 칼 이미지를 선택한 인덱스로 바꿈
ImageGetter.instance.setSkin(selectIndex);
}
public void selectKnife(GameObject knife)
{
// 3. 스킨 선택 시 체크박스 이미지의 부모를 바꿈 (연출)
selectedSprite.transform.SetParent(knife.transform.parent);
selectedSprite.SetActive(true);
selectedSprite.GetComponent<RectTransform>().anchoredPosition3D = new Vector3(0,215,0);
// 4. 선택한 스킨의 이름 == 인덱스
selectIndex = knife.transform.parent.name;
// 5. 이미지게터로 현재 칼 이미지를 선택한 인덱스로 바꿈
ImageGetter.instance.setSkin(selectIndex);
// 6. PlayerPrefs에 선택한 인덱스 저장
PlayerPrefs.SetInt("selectIndex",selectIndex);
}
}