• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Ograniczenie rotacji C#

Aruba Cloud - Virtual Private Server VPS
0 głosów
145 wizyt
pytanie zadane 30 listopada 2019 w C# przez Kruli Nowicjusz (120 p.)

Witam, mam problem, napisałem kod na poruszanie się lufy czołgu w C# i zastanawiam się czy w jakikolwiek sposób można dodać ogranicznik rotacji.

(np. lufa zostaje skierowana w górę tylko do 120 stopni)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class lufa : MonoBehaviour
{
    [Range(0f, 50f)] public float obrot = 50.0f;
    [Range(0f, 50f)] public float kontra = 0.3f;
    void Start()
    {
    }
    void Update()
    {
        transform.Rotate(Vector3.right * Input.GetAxis("Horizontallufa") * obrot * Time.deltaTime);
        transform.Translate(Vector3.forward * Input.GetAxis("Horizontallufa") * kontra * Time.deltaTime);
    }
}


 

1 odpowiedź

0 głosów
odpowiedź 30 listopada 2019 przez piotrsz109 Stary wyjadacz (13,730 p.)
Możesz wykorzystać metodę Mathf.Clamp, aby ustawić granice dla kolejnych płaszczyzn rotacji.

Podobne pytania

0 głosów
0 odpowiedzi 187 wizyt
pytanie zadane 30 grudnia 2022 w C# przez M4jk3l07 Początkujący (310 p.)
0 głosów
0 odpowiedzi 129 wizyt
pytanie zadane 6 marca 2020 w OpenGL, Unity przez NewbieProgrammer Początkujący (480 p.)
0 głosów
0 odpowiedzi 281 wizyt
pytanie zadane 14 marca 2019 w C# przez niezalogowany

93,335 zapytań

142,331 odpowiedzi

322,415 komentarzy

62,670 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...