コード例 #1
0
    void Start()
    {
        rythmeRange = Random.Range(1, rythmeRangeMax + 1);
        //print (rythmeRange);
        rythmeScript = target.GetComponent <Rythme> ();
        anim         = GetComponent <Animator> ();
        rb2D         = GetComponent <Rigidbody2D> ();
        //target = GameObject.FindGameObjectWithTag ("Player");

        shaderDeCouleur = Shader.Find("GUI/Text Shader");
        shaderDeBase    = Shader.Find("Sprites/Default");      // or whatever sprite shader is being used

        enemyRenderer = GetComponent <SpriteRenderer>();
        //	groupieSource = GetComponent<AudioSource>();
        couleurDeBase = enemyRenderer.color;
        playerRB      = target.GetComponent <Rigidbody2D>();
    }
コード例 #2
0
ファイル: EnemyBehaviour.cs プロジェクト: Bad0S/Racana
    void Start()
    {
        rythmeRange = Random.Range(1, rythmeRangeMax + 1);
        //print (rythmeRange);
        rythmeScript = target.GetComponent <Rythme> ();
        anim         = GetComponent <Animator> ();
        rb2D         = GetComponent <Rigidbody2D> ();
        //target = GameObject.FindGameObjectWithTag ("Player");

        shaderDeCouleur = Shader.Find("GUI/Text Shader");
        shaderDeBase    = Shader.Find("Sprites/Default");      // or whatever sprite shader is being used
        enemyRenderer   = GetComponent <SpriteRenderer> ();

        if ((Random.Range(0f, 1f)) * 100 < grabberPercentage)
        {
            canGrab              = true;
            enemyRenderer.color  = Color.red;
            transform.localScale = new Vector3(1.2f, 1.2f, 1);
        }
        groupieSource = GetComponent <AudioSource>();
        couleurDeBase = enemyRenderer.color;
        playerRB      = target.GetComponent <Rigidbody2D>();
    }