Unity C# 代码:鼠标点击物体实现前后移动
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.SceneManagement;public class duanLuQi : MonoBehaviour, IPointerClickHandler{private bool hasMoved = false;private Vector3 initialPosition;private void Start(){initialPosition = transform.position;}public void OnPointerClick(PointerEventData eventData){if (hasMoved){transform.position -= transform.forward * 0.3f;}else{transform.position += transform.forward * 0.3f;}hasMoved = !hasMoved;}}
原文地址: https://www.cveoy.top/t/topic/qmVj 著作权归作者所有。请勿转载和采集!