// Use this for initialization void Start() { gauge = GameObject.Find("HP").GetComponent <LifeScript>(); stopTime = GameObject.Find("TimerText").GetComponent <TimerController>(); anim = GetComponent <Animator>(); rigid2D = GetComponent <Rigidbody2D>(); special = GetComponent <GhostSprites>(); special.getTrailSize(2); name = GetComponent <isName>().getName(); }
void Update() { if (gorlBool) { stopTime.gaming_state(false); } else if (onStop) { if (name == "z") { butController(); } else if (name == "x") { bulletController(); } if (kill) { if (name == "z") { hitBool = false; if (isKillTime + 3 < Time.time) { kill = false; skill = 0; speed = 3f; jump = 700f; special.getTrailSize(2); } else { speed = 8f; jump = 800f; special.getTrailSize(7); } } else if (name == "x") { DashControll(); if (hitBool) { isFlash(); if (isFrame + 40 < Time.frameCount) { hitBool = false; gameObject.GetComponent <SpriteRenderer>().enabled = true; } } if (Input.GetKeyDown(KeyCode.V)) { kill = false; killRay(); gauge.inState(true); gauge.skill(); } } // JumpControll(); } else if (hitBool) { isFlash(); if (isFrame + 40 < Time.frameCount) { hitBool = false; gameObject.GetComponent <SpriteRenderer>().enabled = true; } } else { DashControll(); JumpControll(); } } }