public void OnClick(CommonTouchContral.TouchCursor t) { PuzzlePusher p = Instantiate(samplePusher, container.transform); p.SetPuzzleType((PuzzleTile.PType)randomPuzzleTypeTable.Get()); container.AddPusher(dir); }