Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
/******************************************************************************
* Copyright (C) Leap Motion, Inc. 2011-2018. *
* Leap Motion proprietary and confidential. *
* *
* Use subject to the terms of the Leap Motion SDK Agreement available at *
* https://developer.leapmotion.com/sdk_agreement, or another agreement *
* between Leap Motion and you, your company or other organization. *
******************************************************************************/
using UnityEngine;
using System.Collections;
namespace Leap.Unity.InputModule {
public class SliderShadow : MonoBehaviour {
public Transform Slider;
public Transform Handle;
void Update() {
Vector3 LocalHandle = Slider.InverseTransformPoint(Handle.position);
Vector3 LocalShadow = Slider.InverseTransformPoint(transform.position);
Vector3 NewLocalShadow = new Vector3(LocalHandle.x, LocalHandle.y, LocalShadow.z);
transform.position = Slider.TransformPoint(NewLocalShadow);
}
}
}
743f6b6f9This file is pinned to the selected release. Download the original to open it in your design tool.