Beispiel #1
0
        public void SavePlayer(VideoPlayers value)
        {
            this.PlayerType = value;

            RovioAPI           api      = rovio.API;
            MovementController movement = api.Movement;

            movement.SaveParameter(FlashParameters.video_player, (int)this.PlayerType);
        }
Beispiel #2
0
        public void SetFirmwareAlert(bool value)
        {
            if (this.FirmwareAlert == value)
            {
                return;
            }
            this.FirmwareAlert = value;

            RovioAPI           api      = rovio.API;
            MovementController movement = api.Movement;

            movement.SaveParameter(
                new FlashParameterItem(FlashParameters.firmware_alert, RovioAPI.SetBoolean(value)));
        }
            public override void Save()
            {
                if (!this.modified)
                {
                    return;
                }

                MovementController movement = owner.rovio.API.Movement;

                movement.SaveParameter(
                    new FlashParameterItem(FlashParameters.MovementSpeed, RovioAPI.SetDouble(this.movementSpeed, 1, 10)),
                    new FlashParameterItem(FlashParameters.TurnSpeed, RovioAPI.SetDouble(this.turnSpeed, 1, 10)),
                    new FlashParameterItem(FlashParameters.RotSpeed, RovioAPI.SetDouble(this.rotSpeed, 1, 10)));

                this.modified = false;
            }