public void Injection(Session session) { _text = new CachedLink <TextMeshProUGUI>(gameObject); _session = session; _session.OnStageChange += StageChangeHandler; StageChangeHandler(session); }
void Start() { _selftTransform = new CachedLink <Transform>(gameObject); _rigidbody = GetComponent <Rigidbody2D>(); _transform = GetComponent <Transform>(); _startPosition = _transform.position; Reboot(1); }