// Start is called before the first frame update void Start() { move = GetComponent <PlayerMove>(); jump = GetComponent <PlayerJump>(); climb = GetComponent <PlayerClimb>(); playerMask = GetComponent <Masks>(); playerItem = GetComponent <Item>(); maskController = FindObjectOfType <MaskController>(); inventory = FindObjectOfType <Inventory>(); speech = FindObjectOfType <SpeechScript>(); anim = GetComponent <Animator>(); grapple = FindObjectOfType <GrapplingHook>(); hasJumped = false; hasWallJumped = false; isClimbing = false; isZipping = false; moving = true; launched = false; hasRune = false; GetComponent <DistanceJoint2D>().enabled = false; maskInventory = new List <string>(); itemInventory = new List <string>(); maskCounter = 0; itemCounter = 0; knockbackCount = knockbackLength; }
void Start() { controlByGestures = true; type = 0;//没有任何识别出来的手势 //Cam = GameObject.Find ("Main Camera"); gestureListener = Camera.main.GetComponent<GestureListener1> (); speech = Camera.main.GetComponent<SpeechScript> (); }
// Start is called before the first frame update void Start() { move = GetComponent <PlayerMove>(); jump = GetComponent <PlayerJump>(); climb = GetComponent <PlayerClimb>(); playerMask = GetComponent <Masks>(); maskController = FindObjectOfType <MaskController>(); speech = FindObjectOfType <SpeechScript>(); anim = GetComponent <Animator>(); hasJumped = false; hasWallJumped = false; isClimbing = false; isZipping = false; GetComponent <DistanceJoint2D>().enabled = false; maskInventory = new List <string>(); maskCounter = 0; knockbackCount = knockbackLength; }