懐中電灯のON・OFFを切り替える(グリップハンドの使い方)

スポットライトのON・OFFの切り替え
using NUnit.Framework;
using UnityEngine;
public class SpotLightManager : MonoBehaviour
{
private InputSystem_Actions isa;
private Light spotLight;
void Start()
{
isa = new InputSystem_Actions();
isa.Enable();
spotLight = GetComponent<Light>();
spotLight.enabled = false;
}
void Update()
{
if(isa.Player.Light.IsPressed())
{
spotLight.enabled = true;
}
else if(isa.Player.Light.WasReleasedThisFrame())
{
spotLight.enabled = false;
}
}
void OnDisable()
{
isa.Disable();
}
}




【Unity6版】VR_Dungeon(全18回)
他のコースを見る
スポットライトのON・OFFの切り替え
using NUnit.Framework;
using UnityEngine;
public class SpotLightManager : MonoBehaviour
{
private InputSystem_Actions isa;
private Light spotLight;
void Start()
{
isa = new InputSystem_Actions();
isa.Enable();
spotLight = GetComponent<Light>();
spotLight.enabled = false;
}
void Update()
{
if(isa.Player.Light.IsPressed())
{
spotLight.enabled = true;
}
else if(isa.Player.Light.WasReleasedThisFrame())
{
spotLight.enabled = false;
}
}
void OnDisable()
{
isa.Disable();
}
}




懐中電灯のON・OFFを切り替える(グリップハンドの使い方)