8 public override string id =>
"Blackjack";
14 return game.btnExit.gameObject.activeSelf;
25 prefab = Resources.Load<Blackjack>(
"BlackJack");
28 go = Object.Instantiate(
prefab.gameObject);
30 game = go.GetComponentInChildren<Blackjack>();
33 Blackjack.game =
new Game_Blackjack
35 Deactivate = base.Deactivate,
37 ModChangeCoin = delegate(
int a)
39 balance.changeCoin += a;
41 ModLastCoin = delegate(
int a)
43 balance.lastCoin += a;
45 LastCoin = () => balance.lastCoin
47 game.btnExit.SetOnClick(base.Exit);
48 game.Money = balance.lastCoin;
53 game.transCanvas.anchoredPosition =
new Vector2(w / 2f, 75f);
58 balance.changeCoin = game.Money - balance.lastCoin;
59 if (!
game.isGameStarted)
61 balance.changeCoin +=
game.chips;
override void OnActivate()
override void OnDeactivate()
override void SlidePosition(float w)