Battlehub.RTSaveLoad.PersistentObjects.AI.PersistentNavMeshAgent.ReadFrom C# (CSharp) Метод

ReadFrom() публичный Метод

public ReadFrom ( object obj ) : void
obj object
Результат void
		public override void ReadFrom(object obj)
		{
			base.ReadFrom(obj);
			if(obj == null)
			{
				return;
			}
			UnityEngine.AI.NavMeshAgent o = (UnityEngine.AI.NavMeshAgent)obj;
			destination = o.destination;
			stoppingDistance = o.stoppingDistance;
			velocity = o.velocity;
			nextPosition = o.nextPosition;
			baseOffset = o.baseOffset;
			autoTraverseOffMeshLink = o.autoTraverseOffMeshLink;
			autoBraking = o.autoBraking;
			autoRepath = o.autoRepath;
			isStopped = o.isStopped;
			path = o.path;
			areaMask = o.areaMask;
			speed = o.speed;
			angularSpeed = o.angularSpeed;
			acceleration = o.acceleration;
			updatePosition = o.updatePosition;
			updateRotation = o.updateRotation;
			updateUpAxis = o.updateUpAxis;
			radius = o.radius;
			height = o.height;
			obstacleAvoidanceType = (uint)o.obstacleAvoidanceType;
			avoidancePriority = o.avoidancePriority;
		}