예제 #1
0
파일: Block.cs 프로젝트: DNRKlein/breakout
    private void Start()
    {
        spriteRenderer = GetComponent <SpriteRenderer>();
        //assets loaded via this way need to be in a folder called Resources. That folder can be anywhere within the assets folder
        //and can be a subfolder, so for instance Sprites/Resources is valid, I think the uppercase R is important
        //Haven't tried yet if it really is important
        fullBlockSprite    = Resources.Load <Sprite>("Sprites/block");
        damagedBlockSprite = Resources.Load <Sprite>("Sprites/brokenblock");
        DetermineSprite();

        //finds the level script in the scene
        level = FindObjectOfType <Level>();
        level.AddBreakableBlockToTotal();
    }
예제 #2
0
 // Start is called before the first frame update
 void Start()
 {
     level = FindObjectOfType <Level>();
     level.AddBreakableBlockToTotal();
 }