using UdonSharp;
using UnityEngine;
using VRC.SDKBase;
using MentaiButterUdonSharp;
using ButterMeshi;
public class MyScript : MentaiButterUdonSharpBehaviour
{
[MentaiButterUdonSharpButton("EatRamenButtonPressed")]
public VRCEventHandler.ButtonEvent eatRamenButton;
public GameObject ramenBowl;
public GameObject eatenRamenBowl;
public float eatDelay = 5.0f;
private bool isEating = false;
private void Start()
{
eatenRamenBowl.SetActive(false);
}
private void EatRamenButtonPressed()
{
if (!isEating)
{
isEating = true;
StartCoroutine(EatRamenCoroutine());
}
}
private IEnumerator EatRamenCoroutine()
{
ramenBowl.SetActive(false);
yield return new WaitForSeconds(eatDelay);
ramenBowl.SetActive(true);
eatenRamenBowl.SetActive(true);
ButterMeshiManager.Instance.ResetPlate(eatenRamenBowl);
isEating = false;
}
}
ChatGPTさんによってMentaiButterUdonSharpとButterMeshiの使い方が明らかになりました。
ちゃんとねつ造していてえらい!!