Hi people, I am creating a game where I need an object to snap into position when I enter a trigger. I know the trigger works because I used the destroy command on it, and that worked fine. When I drag my item in to the trigger and take my finger off the mouse button I would like it to snap to that pos/gameobject, If it is not in a trigger then I would like it to return to another point in the game world (a kind of item bar). Anyway, here is the code I have tried and I know it will probably seem really obvious and silly of me to ask this... Code (csharp): using UnityEngine; using System.Collections; public class SnapPeg : MonoBehaviour { public Transform holeTransform; public Transform pegTransform; // Use this for initialization void Start () { } // Update is called once per frame void Update () { } void OnTriggerEnter(Collider other) { pegTransform.transform.position = holeTransform.transform.position; //Destroy(peg); } } Thanks, Cas