- ToonPostProcess.shader: 횃불 고딕 스타일 후처리 쉐이더 (Built-in RP) - ToonCameraEffect.cs: 카메라 자동 부착 후처리 스크립트 - 중복 UI 스크립트 제거 (MenuIntroController, ToggleCustom) - 씬, 프리팹, 애니메이션 등 전체 업데이트 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
37 lines
785 B
C#
37 lines
785 B
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class ToggleCustom : MonoBehaviour
|
|
{
|
|
public Sprite OFF이미지;
|
|
public Sprite ON이미지;
|
|
private bool 켜짐 = false;
|
|
private Image 내이미지;
|
|
|
|
void Start()
|
|
{
|
|
내이미지 = GetComponent<Image>();
|
|
상태업데이트();
|
|
}
|
|
|
|
public void OnToggleClick()
|
|
{
|
|
켜짐 = !켜짐;
|
|
상태업데이트();
|
|
}
|
|
|
|
void 상태업데이트()
|
|
{
|
|
내이미지.sprite = 켜짐 ? ON이미지 : OFF이미지;
|
|
}
|
|
|
|
// 이 함수가 있어야 해요!
|
|
public bool 상태가져오기() { return 켜짐; }
|
|
|
|
// 기본값 설정용 함수 추가
|
|
public void 기본값설정(bool 상태)
|
|
{
|
|
켜짐 = 상태;
|
|
상태업데이트();
|
|
}
|
|
} |