override public void init () { base.init (); restBtn = transform.Find("RestBtn").GetComponent<Button>(); workbench = transform.Find("WorkbenchScreen").GetComponent<WorkbenchScreen>(); workbenchBtn = transform.Find("WorkbenchBtn").GetComponent<Button>(); workbench.init(this); }
public void init (WorkbenchSchemeType schemeType, WorkbenchScreen workbenchScreen) { this.schemeType = schemeType; this.workbenchScreen = workbenchScreen; col = GetComponent<BoxCollider2D>(); pos.y = transform.position.y; createItem(); transform.SetParent(workbenchScreen.transform); render = GetComponent<SpriteRenderer>(); }