使用该方法可以制作类似TNT里的弹道方向瞄准示意。
一、效果图
二、制作步骤
2.1 箭头方向向上、将锚点设为底部
2.2 创建2D Spirte,并添加脚本
void Update()
{
Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
Vector3 direction = (mousePos - transform.position).normalized;
float angle = 360 - Mathf.Atan2(direction.x, direction.y) * Mathf.Rad2Deg;
transform.eulerAngles = new Vector3(0, 0, angle);
}