void Start() { rb = GetComponent <Rigidbody2D> (); bc = GetComponent <BoxCollider2D> (); jumpDetector = GetComponent <JumpDetector> (); maxHorizontal = (Vector2.right * 750 * Time.deltaTime); jumpForce = 25f; speed = 2.5f; jumps = 3; }
private void Start() { rotate = (KeyCode)System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("Rotate", "R")); run = (KeyCode)System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("Run", "LeftShift")); crouch = (KeyCode)System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("Crouch", "LeftControl")); journal = (KeyCode)System.Enum.Parse(typeof(KeyCode), PlayerPrefs.GetString("Journal", "J")); playerRigidbody = gameObject.GetComponent <Rigidbody>(); playerCamera = GetComponentInChildren <Camera>(); jump = GetComponentInChildren <JumpDetector> (); playerCamera.fieldOfView = PlayerPrefs.GetInt("FOV", 75); }
void Update() { KinectController kinect = Kinect.GetComponent<KinectController>(); handWaveController = HandWave.GetComponent<HandWaveDetector>(); jumpController = Jump.GetComponent<JumpDetector>(); if (kinect.PlayerSkeleton == null) { rigidbody.velocity = Vector3.zero; return; } UpdateHandWave(kinect); UpdateJump(kinect); }
void Update() { KinectController kinect = Kinect.GetComponent <KinectController>(); handWaveController = HandWave.GetComponent <HandWaveDetector>(); jumpController = Jump.GetComponent <JumpDetector>(); if (kinect.PlayerSkeleton == null) { rigidbody.velocity = Vector3.zero; return; } UpdateHandWave(kinect); UpdateJump(kinect); }
// Use this for initialization void Start() { cat = GameManager.Instance.Player; boy = transform.GetComponent <BoyController>(); dangerDct = transform.GetComponent <DangerDetector>(); jmpDct = transform.Find("JumpDetector").GetComponent <JumpDetector>(); followNav = new FollowNav(boy, nav); followDirect = new FollowDirect(boy); GameManager.Instance.AddRoleListener(this); //初始化 mode = FollowMode.FollowTarget; targetTransfrom = cat.transform; }
// Use this for initialization void Start() { ports = GetSerialPortNames(); Debug.Log("Found " + ports.Count + " serial devices..."); sensitivityValue = GameObject.Find("SensitivityValue").GetComponent <Text>(); sensitivitySlider = GameObject.Find("SensitivitySlider").GetComponent <Slider>(); serialPortSelection = GameObject.Find("SerialPortSelection").GetComponent <Dropdown>(); detector = GameObject.Find("Jump Detection").GetComponent <JumpDetector>(); serialInput = GameObject.Find("SerialInput").GetComponent <SerialInput>(); sensitivitySlider.value = detector.threshold; serialPortSelection.options.Clear(); ports.ForEach(e => serialPortSelection.options.Add(new Dropdown.OptionData(e))); serialPortSelection.captionText.text = serialInput.deviceName; sensitivitySlider.onValueChanged.AddListener(delegate { ValueChangeCheck(); }); serialPortSelection.onValueChanged.AddListener(delegate { SerialPortChange(); }); ValueChangeCheck(); }