Initial Commit
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
/************************************************************************************
|
||||
|
||||
See SampleFramework license.txt for license terms. Unless required by applicable law
|
||||
or agreed to in writing, the sample code is provided "AS IS" WITHOUT WARRANTIES OR
|
||||
CONDITIONS OF ANY KIND, either express or implied. See the license for specific
|
||||
language governing permissions and limitations under the license.
|
||||
|
||||
************************************************************************************/
|
||||
|
||||
using UnityEngine;
|
||||
using UnityEngine.Assertions;
|
||||
|
||||
namespace OculusSampleFramework
|
||||
{
|
||||
public class CowController : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private Animation _cowAnimation = null;
|
||||
[SerializeField] private AudioSource _mooCowAudioSource = null;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
Assert.IsNotNull(_cowAnimation);
|
||||
Assert.IsNotNull(_mooCowAudioSource);
|
||||
}
|
||||
|
||||
public void PlayMooSound()
|
||||
{
|
||||
_mooCowAudioSource.timeSamples = 0;
|
||||
_mooCowAudioSource.Play();
|
||||
}
|
||||
|
||||
public void GoMooCowGo()
|
||||
{
|
||||
_cowAnimation.Rewind();
|
||||
_cowAnimation.Play();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user