[Unity]旋转
发布日期:2021-05-09 11:51:55 浏览次数:12 分类:精选文章

本文共 456 字,大约阅读时间需要 1 分钟。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class test : MonoBehaviour {
// Use this for initialization
void Start() {}
// Update is called once per frame
void Update() {
Vector3 pos = Camera.main.WorldToScreenPoint(transform.position);
Vector3 dir = Input.mousePosition - pos;
float angle = Mathf.Atan2(dir.y, dir.x) * Mathf.Rad2Deg;
transform.rotation = Quaternion.AngleAxis(angle, -Vector3.up);
}
}

上一篇:[Unity]2D&3D物体指向indicator鼠标,技能指示器 基础
下一篇:[Unity]物体坐标系和世界坐标系的方向变量以及说明

发表评论

最新留言

很好
[***.229.124.182]2025年04月15日 18时06分33秒