小编Nic*_*nto的帖子

如何让一个对象移动并与另一个对象交换位置,在鼠标上

到目前为止我有一个脚本,在鼠标点击时移动一个物体一小段距离,但是我想要改变它,这样当我点击这个物体时,它会与它旁边的另一个物体交换位置,而不仅仅是它的小距离.现在搬家.我对如何做到这一点感到有些困惑,因为我是团结的新手.

 using UnityEngine;
 using System.Collections;

 public class NewBehaviourScript: MonoBehaviour
 {
     public float movementSpeed = 10;

     void Update(){
         if ( Input.GetMouseButtonDown(0))
         {
             transform.Translate(Vector3.right * movementSpeed * Time.deltaTime);
         }


     }
 }
Run Code Online (Sandbox Code Playgroud)

c# swap transform unity-game-engine gameobject

3
推荐指数
1
解决办法
880
查看次数

标签 统计

c# ×1

gameobject ×1

swap ×1

transform ×1

unity-game-engine ×1