コード例 #1
0
ファイル: Animal.cs プロジェクト: kauhiant/Unity_3DMaze
 public void ChangeHomeTown(Creater creater)
 {
     if (creater.GetColor().Equals(this.Color))
     {
         this.Hometown   = creater;
         this.patrolDist = creater.Range;
     }
 }
コード例 #2
0
ファイル: Animal.cs プロジェクト: kauhiant/Unity_3DMaze
        public Animal(Point3D position, Creater hometown) : base(position)
        {
            posit  = new Point2D(this.position, Dimention.Z);
            vector = Vector3D.Xp;

            hp     = new EnergyBar(200);
            ep     = new EnergyBar(100);
            hungry = new EnergyBar(200);
            Power  = 20;
            Armor  = 0;

            Color = hometown.GetColor();
            ChangeHomeTown(hometown);
        }