//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); }
public C2Port(C2Brick top, C2Brick bottom) { this.TopBrick = top; this.ButtomBrick = bottom; }
public void makeConnect(C2Brick bottomBrick, C2Brick topBrick) { this.Connect(bottomBrick , topBrick); }