Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
To repozytorium jest zarchiwizowane. Możesz wyświetlać pliki i je sklonować, ale nie możesz do niego przepychać zmian lub otwierać zgłoszeń/Pull Requestów.
|
- using System;
- using System.Collections.Generic;
- using UnityEngine;
-
- namespace coa4u
- {
- public class CalcerDirection : CalcerVector
- {
- Actor selfActor;
- Actor targetActor;
- Transform selfTransform;
- Transform targetTransform;
-
- public CalcerDirection(Actor self, Actor target)
- : base()
- {
- selfActor = self;
- targetActor = target;
- }
-
- public CalcerDirection(Transform self, Transform target)
- : base()
- {
- selfTransform = self;
- targetTransform = target;
- }
-
- public override Vector3 value
- {
- get
- {
- if (targetTransform != null)
- {
- return Quaternion.LookRotation(targetTransform.position - selfTransform.position).eulerAngles;
- }
- else
- {
- return Quaternion.LookRotation(targetActor.transformCached.position - selfActor.transformCached.position).eulerAngles;
- }
- }
-
- }
- }
- }
|