public SimulationBaseData(Rigidbody originalRigidBody, BallController ball, GameObject simObject, Rigidbody simRigidBody) { OriginalRigidBody = originalRigidBody; Ball = ball; SimObject = simObject; SimRigidBody = simRigidBody; }
void Start() { _ball = GameObject.FindObjectOfType <BallController>(); _camera = Camera.main.GetComponent <CameraController>(); initiateMatch(); _hudController = GameObject.FindObjectOfType <HudController>(); }
public void Initiate(Player playerData, Team team) { _player = playerData; _team = team; _rigidBody = gameObject.GetComponent <Rigidbody>(); _ball = GameObject.FindObjectOfType <BallController>(); var renderer = _meshWrapper.GetComponent <SkinnedMeshRenderer>(); renderer.material.color = _player.MainColor; playerCommandHandler = new PlayerCommandHandler(_player, _ball, _rigidBody, transform, _team); _team.PassingStateChange += OnTeamPassing; }
void Start() { _ball = GameObject.FindObjectOfType <BallController>(); _cameraController = Camera.main.GetComponent <CameraController>(); _userTeam = MatchService.Current.HomeTeam; _userTeam.ChangePlayerControlledByUser(); Application.targetFrameRate = 60; BindSpike(); BindMovimentEvents(); BindDefend(); BindPass(); BindChangePlayer(); BindMenu(); }
void Start() { _rigidBody = gameObject.GetComponent <Rigidbody>(); _ball = GameObject.FindObjectOfType <BallController>(); }