コード例 #1
0
 void Start()
 {
     ball               = GameObject.FindObjectOfType <Ball>();
     paddle             = GameObject.FindObjectOfType <Paddle>();
     lifeLeft           = GameObject.FindObjectOfType <LifeLeft>();
     paddleToBallVector = ball.transform.position - paddle.transform.position;
 }
コード例 #2
0
    public void LoadLevel(string name)
    {
        lifeLeft                  = GameObject.FindObjectOfType <LifeLeft>();
        LifeLeft.livesLeft        = 3;
        Brick.breakableBrickCount = 0;

        Debug.Log("Level load requested: " + name);
        SceneManager.LoadScene(name);
        lifeLeft.LoadSprites();
    }
コード例 #3
0
 void Awake()
 {
     if (instance != null)
     {
         Destroy(gameObject);
     }
     else
     {
         instance = this;
         GameObject.DontDestroyOnLoad(gameObject);
     }
 }