示例#1
0
 //connect two bricks by adding port
 protected void Connect(C2Brick bottomBrick, C2Brick topBrick)
 {
     C2Port conn = (C2Port)ScriptableObject.CreateInstance("C2Port");
     conn.TopBrick = topBrick;
     conn.ButtomBrick = bottomBrick;
     topBrick.AddBottomPort(conn);
     bottomBrick.AddTopPort(conn);
 }
示例#2
0
 public C2Port(C2Brick top, C2Brick bottom)
 {
     this.TopBrick = top;
     this.ButtomBrick = bottom;
 }
 public void makeConnect(C2Brick bottomBrick, C2Brick topBrick)
 {
     this.Connect(bottomBrick , topBrick);
 }