Exemplo n.º 1
0
 // Start is called before the first frame update
 void Awake()
 {
     chaser        = FindObjectOfType <Chaser>();
     chaserPointer = FindObjectOfType <ChaserPointer>();
     chaserPointer.GetComponent <FixedJoint2D>().connectedBody = chaser.GetComponent <Rigidbody2D>();
     lar         = FindObjectOfType <LaunchArcRenderer>();
     audioSource = GetComponent <AudioSource>();
     cameraMover = FindObjectOfType <CameraMover>();
 }
Exemplo n.º 2
0
 // This will be changed later. Probably
 void Start()
 {
     state              = TouchState.None;
     touchInputMask     = 1 << LayerMask.NameToLayer("UI");
     touchPoints        = new Vector2[] { Vector2.zero, Vector2.zero };
     cameraActivateDist = (float)Screen.width / 2.5f;
     lar          = player.GetComponentInChildren <LaunchArcRenderer>();
     dragDistance = 200f;
 }
Exemplo n.º 3
0
 private void Start()
 {
     cam = Camera.main;
     launchArcRenderer = GetComponent <LaunchArcRenderer>();
     rb             = GetComponent <Rigidbody2D>();
     rb.isKinematic = true;
     coll           = GetComponent <Collider2D>();
     coll.enabled   = false;
 }
Exemplo n.º 4
0
 public override void Start()
 {
     base.Start();
     rocketSpawn = transform.GetChild(0);
     if (hasRangeFinder)
     {
         rangeFinder = rocketSpawn.GetChild(0).GetComponent <LaunchArcRenderer> ();
         rfVelocity  = rangeFinderMinMaxVelocity.x;
     }
 }
Exemplo n.º 5
0
 void Start()
 {
     canShoot      = true;
     canRotate     = true;
     currentHealth = maxHealth;
     healthBarSystem.SetMaxHelthValue(maxHealth);
     launchArcRenderer = arcPredictrer.GetComponent <LaunchArcRenderer>();
     maxAngle          = spine.GetComponent <BowScript>().maxAngle;
     minAngle          = spine.GetComponent <BowScript>().minAngle;
 }
Exemplo n.º 6
0
    // Use this for initialization
    void Start()
    {
        m_Player_Tr = GetComponent <Transform>();
        m_Player_Rb = GetComponent <Rigidbody>();

        m_Start     = true;
        m_Grounded  = false;
        m_Gage      = 0f;
        m_JumpReady = false;
        m_Jump      = false;

        m_ExplosionSound = Resources.Load <AudioClip>("Sounds/EXPLOSION_Distorted_04_Medium_stereo");
        m_BeepSound      = Resources.Load <AudioClip>("Sounds/8BIT_RETRO_Hit_Bump_Distorted_Thud_mono");
        m_SuccesSound    = Resources.Load <AudioClip>("Sounds/VOICE_RADIO_MALE_Success_1_mono");

        m_BeepAudioSource.clip    = m_BeepSound;
        m_ExplodeAudioSource.clip = m_ExplosionSound;
        SoundOnOff(m_GameManager.GetComponent <GameManagerScript>().GetEffectSoundBool());

        m_LaunchArcRenderer = GetComponent <LaunchArcRenderer>();
        m_LaunchArcRenderer.SetCharacterBoostPower(m_Boost_Power_Max);

        m_Gage_Up = true;

        gameObject.GetComponentInChildren <MeshCollider>().enabled = true;
        m_BeepColliderCollection = GetComponentsInChildren <BoxCollider>();
        foreach (BoxCollider bc in m_BeepColliderCollection)
        {
            bc.enabled = true;
        }
        Transform[] trs = GetComponentsInChildren <Transform>();
        foreach (Transform tr in trs)
        {
            if (tr.CompareTag("PlayerRender"))
            {
                m_BodyParts.Add(tr);
            }
        }

        m_GoalMade       = false;
        m_Original_Color = new Color(0, 0.1098039f, 0.7490196f);
        m_JumpColor      = new Color(0, 0, 0);
    }
Exemplo n.º 7
0
 // Use this for initialization
 void Start()
 {
     defaultScale = transform.localScale;
     groundY      = transform.position.y; //Replace with raycasting
     larc         = GetComponent <LaunchArcRenderer>();
 }
 private void Awake()
 {
     arcRender = GetComponent <LaunchArcRenderer>();
     motion    = GetComponent <Motion>();
 }
Exemplo n.º 9
0
 void Awake()
 {
     Instance = this;
     g        = Mathf.Abs(Physics2D.gravity.y);
 }