public void BallAddForce(Vector3 startPos, Vector3 force, BetModeGame mission, ForceMode forceMode = ForceMode.Impulse) { if (_rigidbody == null) { return; } temp = null; Message.Send <BallStartMsg>(new BallStartMsg()); //colliderCount = 0; //TouchBall = null; _addForce = true; isMissinSuccess = false; isTouch = false; nowMission = mission; _rigidbody.constraints = RigidbodyConstraints.None; gameObject.transform.position = startPos; vec3Force = force; _rigidbody.AddForce(force, forceMode); this.startPos = this.gameObject.transform.position; corRay = StartCoroutine(rayCheck()); StartCoroutine(CheckFinishAddForce()); }
public SetBetModeInfoMsg(BetModeGame bet, int alivePlayerCount, int round) { this.bet = bet; this.alivePlayerCount = alivePlayerCount; this.round = round; }