コード例 #1
0
 private void OnTriggerEnter2D(Collider2D col)
 {
     if (!bossActivated)
     {
         bossActivated = true;
         Move_Speed_Seconds mss = closingDoor.AddComponent <Move_Speed_Seconds>();
         mss.seconds = 3f;
         mss.speed   = new Vector2(0, -1f);
         print("Closing door");
         Invoke("activateBoss", 3f);
         SoundManager.instance.fadeOutMusic();
     }
 }
コード例 #2
0
    public override void afterSpawn(GameObject go)
    {
        GameObject bc = Instantiate(mover);

        go.transform.parent = bc.transform;

        Bee             bee = go.GetComponent <Bee>();
        Horizontal_Line hl  = go.GetComponent <Horizontal_Line>();

        print(gameObject.name + ", spawnPrefabLookingLeft=" + spawnPrefabLookingLeft);
        if (!spawnPrefabLookingLeft)
        {
            hl.forceTurnBack();
        }


        Move_Speed_Seconds mss = bc.AddComponent <Move_Speed_Seconds>();

        mss.speed = new Vector2(0, -0.5f);
    }