add ckg
plantilla base para movimiento básico
This commit is contained in:
27
Assets/Game Kit Controller/Scripts/Devices/refractionCube.cs
Normal file
27
Assets/Game Kit Controller/Scripts/Devices/refractionCube.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
|
||||
public class refractionCube : MonoBehaviour
|
||||
{
|
||||
public Color refractionCubeColor;
|
||||
public GameObject cubeLaserDeviceGameObject;
|
||||
public GameObject cubeLaserConnectorGameObject;
|
||||
public bool refractingLaser;
|
||||
|
||||
//set the color in the cube, so when the laser is reflected, the color is applied to the laser
|
||||
|
||||
void Start ()
|
||||
{
|
||||
GetComponent<Renderer> ().material.color = refractionCubeColor;
|
||||
}
|
||||
|
||||
public void setRefractingLaserState (bool state)
|
||||
{
|
||||
refractingLaser = state;
|
||||
}
|
||||
|
||||
public bool isRefracting ()
|
||||
{
|
||||
return refractingLaser;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user