04.07.2022

This commit is contained in:
Plotnikov
2022-07-04 13:15:35 +03:00
parent 5fad2bcf6b
commit 696daa0b2e
7224 changed files with 3814576 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class pedals : MonoBehaviour
{
private Vector3 mousePosition;
public float moveSpeed = 1.2f;
void OnMouseDrag()
{
//mousePosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
mousePosition = Camera.current.ScreenToWorldPoint(Input.mousePosition);
// вычисляем разницу между текущим положением и положением мыши
Vector3 difference = mousePosition - transform.position;
difference.Normalize();
// вычисляемый необходимый угол поворота
float rotation_z = Mathf.Atan2(difference.y, difference.x) * Mathf.Rad2Deg;
// Применяем поворот вокруг оси Z
if (rotation_z<45 && rotation_z>-45)
{
transform.localRotation = Quaternion.Euler(0f, 0f, rotation_z);
//int angle_int = Mathf.RoundToInt(rotation_z);
Debug.Log("угол"+ rotation_z);
}
}
}