コード例 #1
0
        public override void Init()
        {
            base.Init();
            tank.SetUp();
            // Testing below
            tank2.SetUp();
            tank2.tankSpeed  = 2;
            tankAni.isActive = true;
            tankAni.images.Add($"{Files.dirImg}explosion2.png");
            tankAni.images.Add($"{Files.dirImg}explosion3.png");
            tankAni.AssignTextures();
            texture = tankAni.CurrentTexture();
            int gameCheck = string.Compare(Game.playerName, "");

            if (gameCheck == 0)
            {
                Game.playerName = "player";
            }
            tank.name      = Game.playerName;
            tank.nameColor = Color.BLUE;
            // Setting parallax up
            ParallaxData data = Parallax.LoadJson(LoadImagesLevel.parallaxImages);

            if (data.filePath == "")
            {
                data = Parallax.LoadJson(LoadImagesLevel.parallaxImages + "\\");
            }
            parallax.Init(data.filePath, data.offset, data.scale, data.startSpeed, data.increasedSpeed);
            ammoBox.Inits();
            tank.ammo = 1;
        }
コード例 #2
0
        // Sets the new parallax background
        public void NewBackGround()
        {
            parallax = new Parallax();
            ParallaxData data = Parallax.LoadJson(LoadImagesLevel.parallaxImages);

            if (data.filePath == "")
            {
                data = Parallax.LoadJson(LoadImagesLevel.parallaxImages + "\\");
            }

            parallax.Init(data.filePath, data.offset, data.scale, data.startSpeed, data.increasedSpeed);
        }
コード例 #3
0
        public override void Init()
        {
            base.Init();
            losePos = new Vector2((int)textboxPos.x + 100, (int)textboxPos.y / 2);
            textBox.Init();
            ParallaxData data = Parallax.LoadJson(LoadImagesLevel.parallaxImages);

            if (data.filePath == "")
            {
                data = Parallax.LoadJson(LoadImagesLevel.parallaxImages + "\\");
            }
            parallax.Init(data.filePath, data.offset, data.scale, data.startSpeed, data.increasedSpeed);
        }
コード例 #4
0
        public override void Init()
        {
            base.Init();
            textBox.Init();
            // Setting stuff up for paralax
            ParallaxData data = Parallax.LoadJson(LoadImagesLevel.parallaxImages);

            if (data.filePath == "")
            {
                data = Parallax.LoadJson(LoadImagesLevel.parallaxImages + "\\");
            }
            parallax.Init(data.filePath, data.offset, data.scale, data.startSpeed, data.increasedSpeed);
        }