Aura.Channel.World.Entities.Entity.GetPosition C# (CSharp) Method

GetPosition() public abstract method

Entity's current position
public abstract GetPosition ( ) : Position
return Position
		public abstract Position GetPosition();

Usage Example

Esempio n. 1
0
		/// <summary>
		/// Sets region, x, and y, to be near entity.
		/// Also randomizes direction.
		/// </summary>
		/// <param name="entity"></param>
		/// <param name="range"></param>
		public void SetLocationNear(Entity entity, int range)
		{
			var rnd = RandomProvider.Get();
			var pos = entity.GetPosition();
			var target = pos.GetRandomInRange(range, rnd);
			var dir = (byte)rnd.Next(256);

			this.SetLocation(entity.RegionId, target.X, target.Y);
			this.Direction = dir;
		}
All Usage Examples Of Aura.Channel.World.Entities.Entity::GetPosition