Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Repozitorijs ir arhivēts. Tam var aplūkot failus un to var klonēt, bet nevar iesūtīt jaunas izmaiņas, kā arī atvērt jaunas problēmas/izmaiņu pieprasījumus.
|
- 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;
- }
- }
-
- }
- }
- }
|