12345678910111213141516171819202122232425262728293031 |
- //======= Copyright (c) Valve Corporation, All rights reserved. ===============
- //
- // Purpose: Provides a haptic bump when colliding with balloons
- //
- //=============================================================================
- using UnityEngine;
- using System.Collections;
- namespace Valve.VR.InteractionSystem
- {
- //-------------------------------------------------------------------------
- public class BalloonHapticBump : MonoBehaviour
- {
- public GameObject physParent;
- //-------------------------------------------------
- void OnCollisionEnter( Collision other )
- {
- Balloon contactBalloon = other.collider.GetComponentInParent<Balloon>();
- if ( contactBalloon != null )
- {
- Hand hand = physParent.GetComponentInParent<Hand>();
- if ( hand != null )
- {
- hand.controller.TriggerHapticPulse( 500 );
- }
- }
- }
- }
- }
|