Ejemplo n.º 1
0
        public void StartRun(Vector3 startPos = default(Vector3))
        {
            InitSelf();
            Reset();
            if (Vector3.zero != startPos)
            {
                Log.Info("start run at position {0}", startPos);
                Vector2DUtils.ChangePositionY(transform, startPos.y);
            }
            else
            {
                transform.position = _startPos;
            }
//			gameObject.SetActive (true);
            _rigid.isKinematic = false;
            running            = true;
        }