Beispiel #1
0
    public static LineCreator Create(InkBucket inkBucket)
    {
        GameObject lineCreatorObject = new GameObject("LineCreator");
        LineCreator lineCreator = lineCreatorObject.AddComponent<LineCreator>();

        lineCreator.bucket = inkBucket;
        return lineCreator;
    }
Beispiel #2
0
    void Start()
    {
        state = GameState.PLAYING;

        inputManager = gameObject.AddComponent<InputManager>();
        spawner = gameObject.AddComponent<PlayerSpawner>();
        player = spawner.Spawn();

        cameraManager = new CameraManager();
        inkBucket = new InkBucket();
        lineCreator = LineCreator.Create(inkBucket);

        ballSpawner = new BallSpawner();
        ballSpawner.Initialize();

        CreateBackground();
    }