Example #1
0
    private void Start()
    {
        gameManager            = GameManager.Instance;
        subHeartSpriteRenderer = GetComponent <SpriteRenderer>();

        mainHeart        = GameObject.FindGameObjectWithTag("MainHeart");
        mainHeartManager = mainHeart.GetComponent <MainHeartManager>();

        touchEffectSpriteRenderer = touchEffectSprite.GetComponent <SpriteRenderer>();

        bgmManager = BGMManager.Instance;
        //============色同期================
        ColorManager colorManager = ColorManager.Instance;

        defaultColor = colorManager.GetDefaultColor;

        if (!doSpecialColor)
        {
            readyColor = colorManager.GetSubColor;
            touchEffectSpriteRenderer.color = colorManager.GetSubColor;
        }

        lightning.glowColor = readyColor;

        //=============Lightning初期化===============
        lightning.startPoint = this.transform.position;
        lightning.isPlaying  = false;
    }
Example #2
0
    // Start is called before the first frame update
    void Start()
    {
        mainHeartTrans   = GameObject.FindGameObjectWithTag("MainHeart").GetComponent <Transform>();
        mainHeartManager = GameObject.FindGameObjectWithTag("MainHeart").GetComponent <MainHeartManager>();

        rb          = GetComponent <Rigidbody2D>();
        gameManager = GameManager.Instance;
    }
Example #3
0
 private void Start()
 {
     mainHeartManager = mainHeart.GetComponent <MainHeartManager>();
 }