You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			32 lines
		
	
	
		
			839 B
		
	
	
	
		
			C#
		
	
			
		
		
	
	
			32 lines
		
	
	
		
			839 B
		
	
	
	
		
			C#
		
	
//======= 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.TriggerHapticPulse( 500 );
 | 
						|
				}
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 |