Esempio n. 1
0
 //构造函数都需要继承基类构造函数
 public GrazePoint(TextureManager texturemanager, double X, double Y, int score)
     : base()
 {
     this.Type = Item.Blue_Point;
     //确定弹射范围
     Position.X          = X; Position.Y = Y;
     OriPosition         = new Vector2D(Position.X, Position.Y);
     breakPosition       = new Vector2D(Direction.X * breakLength + Position.X, Direction.Y * breakLength + Position.Y);
     this.texturemanager = texturemanager;
     ItemData            = new itemdata.BluePoint(score); //携带分数信息
     initialize();
 }
Esempio n. 2
0
 //构造函数都需要继承基类构造函数
 public GrazePoint(TextureManager texturemanager, double X, double Y,int score)
     : base()
 {
     this.Type = Item.Blue_Point;
     //确定弹射范围
     Position.X = X; Position.Y = Y;
     OriPosition = new Vector2D(Position.X, Position.Y);
     breakPosition = new Vector2D(Direction.X * breakLength + Position.X, Direction.Y * breakLength + Position.Y);
     this.texturemanager = texturemanager;
     ItemData = new itemdata.BluePoint(score);         //携带分数信息
     initialize();
 }