当前位置: 首页>>代码示例>>C#>>正文


C# Accelerometer.Start方法代码示例

本文整理汇总了C#中Accelerometer.Start方法的典型用法代码示例。如果您正苦于以下问题:C# Accelerometer.Start方法的具体用法?C# Accelerometer.Start怎么用?C# Accelerometer.Start使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Accelerometer的用法示例。


在下文中一共展示了Accelerometer.Start方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Accelerometro

        public Accelerometro()
        {
            InitializeComponent();

            accelerometer = new Accelerometer();
            accelerometer.TimeBetweenUpdates = TimeSpan.FromMilliseconds(100);
            accelerometer.Start();

            myFile = IsolatedStorageFile.GetUserStoreForApplication();

            if (!myFile.FileExists("Impo.txt"))
            {
                IsolatedStorageFileStream dataFile = myFile.CreateFile("Impo.txt");
                dataFile.Close();
            }

            Wb = new WebBrowser();
            Connesso = false;
            Carica();

            System.Windows.Threading.DispatcherTimer dt = new System.Windows.Threading.DispatcherTimer();
            dt.Interval = new TimeSpan(0, 0, 0, 0, 250); // 500 Milliseconds
            dt.Tick += new EventHandler(dt_Tick);
            dt.Start();
        }
开发者ID:AndreaBruno,项目名称:Macchinino,代码行数:25,代码来源:Accelerometro.xaml.cs

示例2: MainPage

        // Constructor
        public MainPage()
        {
            InitializeComponent();

            statusLocked.Visibility = System.Windows.Visibility.Collapsed;
            statusUnlocked.Visibility = System.Windows.Visibility.Collapsed;
            accelstatus.Visibility = System.Windows.Visibility.Collapsed;

            timer = new DispatcherTimer();
            timer.Interval = new TimeSpan(0, 0, 0, 0, 25);
            timer.Tick += new EventHandler(timer_Tick);
            timer.Start();

            if (Accelerometer.IsSupported)
            {
                Accelerometer sens = new Accelerometer();
                sens.CurrentValueChanged += new EventHandler<SensorReadingEventArgs<AccelerometerReading>>(sens_CurrentValueChanged);
                sens.Start();

            }
            else
            {   //It's disabled
                accelstatus.IsChecked = true;
                statusLocked.Visibility = System.Windows.Visibility.Visible;
                statusUnlocked.Visibility = System.Windows.Visibility.Collapsed;
            }
        }
开发者ID:jessenic,项目名称:wph-orientationlock,代码行数:28,代码来源:MainPage.xaml.cs

示例3: Ship

        public Ship(Game game, Vector2 PosicaoInicial, Texture2D texture, SoundEffect SoundShip)
            : base(game, PosicaoInicial, texture)
        {
            _game = game;
            ShipSound = SoundShip;
            ShipSound.Play();

            SpriteX = 0;
            SpriteY = 0;
            PosicaoX = (int)PosicaoInicial.X;
            PosicaoY = (int)PosicaoInicial.Y;

            Vida = 100;

            accelReading = new Vector3();
            accelSensor = new Accelerometer();
            accelSensor.ReadingChanged +=
                new EventHandler<AccelerometerReadingEventArgs>(AccelerometerReadingChanged);
            try
            {
                accelSensor.Start();
                accelActive = true;
            }
            catch (AccelerometerFailedException e)
            {
                accelActive = false;

            }
            catch (UnauthorizedAccessException e)
            {
                accelActive = false;
            }
        }
开发者ID:danielhba,项目名称:Invasion,代码行数:33,代码来源:Ship.cs

示例4: Accelerometer_Click

//get accelerometer values
        private void Accelerometer_Click(object sender, RoutedEventArgs e)
        {
            accelerometer = new Accelerometer();
            accelerometer.TimeBetweenUpdates = TimeSpan.FromMilliseconds(20);
            accelerometer.CurrentValueChanged += new EventHandler<SensorReadingEventArgs<AccelerometerReading>>(accelerometer_valuechanged);
            accelerometer.Start();
        }
开发者ID:tarunsharma1,项目名称:phoneaswiiremote,代码行数:8,代码来源:MainPage.xaml.cs

示例5: StartMonitoring

        static partial void StartMonitoring()
        {
            accelerometer = new Accelerometer { TimeBetweenUpdates = TimeSpan.FromMilliseconds((long)Interval) };

            accelerometer.CurrentValueChanged += AccelerometerOnCurrentValueChanged;
            accelerometer.Start();
        }
开发者ID:paul33868,项目名称:SimplyMobile,代码行数:7,代码来源:Accelometer.cs

示例6: WP7Input

            public WP7Input()
            {
                #region Accelerometer support
                mAccValues = new Vector3();
                mAccMeter = new Accelerometer();
                mAccMeter.ReadingChanged += new EventHandler<AccelerometerReadingEventArgs>(AccMeterChange);
                // event services when accelerometer settings change
                // This function is defined in Game1_Accelerometer.
                try
                {
                    mAccMeter.Start();  // Starts the acceleromter sampling
                }
                catch (AccelerometerFailedException ex)
                {
                    System.Diagnostics.Debug.WriteLine("Accelerometer Starting failed!: " + ex.ToString());
                }
                #endregion

                #region Gesture support
                //mPinchHasBegin = false;
                //TouchPanel.EnabledGestures = GestureType.Tap |
                //                             GestureType.DoubleTap |
                //                             GestureType.Hold |
                //                             GestureType.Flick |
                //                             GestureType.Pinch |
                //                             GestureType.FreeDrag |
                //                             GestureType.PinchComplete;
                #endregion
            }
开发者ID:AntMartz,项目名称:fat-cats-final,代码行数:29,代码来源:InputSupport_WP7.cs

示例7: ShapePage

        public ShapePage()
        {
            InitializeComponent();
            if (accelerometer == null)
            {
                accelerometer = new Accelerometer();
                accelerometer.TimeBetweenUpdates = TimeSpan.FromMilliseconds(20);
                accelerometer.CurrentValueChanged += new EventHandler<SensorReadingEventArgs<AccelerometerReading>>(accelerometer_CurrentValueChanged);
                accelerometer.Start();
            }
            BitmapImage bi = new BitmapImage();
            using (var store = IsolatedStorageFile.GetUserStoreForApplication())
            {
                /*var filestream = store.OpenFile("image.jpg", System.IO.FileMode.Open, System.IO.FileAccess.Read);
                var imageAsBitmap = Microsoft.Phone.PictureDecoder.DecodeJpeg(filestream);
                image2.Source = imageAsBitmap;*/
                if (store.FileExists("tempJPEG2"))
                {
                    using (IsolatedStorageFileStream fileStream = store.OpenFile("tempJPEG2", System.IO.FileMode.Open, System.IO.FileAccess.Read))
                    {
                        bi.SetSource(fileStream);
                        image2.Source = bi;
                    }
                }
                else
                {
                    var filestream = store.OpenFile("image.jpg", System.IO.FileMode.Open, System.IO.FileAccess.Read);
                    var imageAsBitmap = Microsoft.Phone.PictureDecoder.DecodeJpeg(filestream);
                    image2.Source = imageAsBitmap;
                }

            }
            
            stickerNum = 0;
        }
开发者ID:aabrohi,项目名称:kinect-kollage,代码行数:35,代码来源:ShapePage.xaml.cs

示例8: Ball

        /// <summary>
        /// Creates a new ball at position 0,0
        /// </summary>
        /// <param name="graphicsDevice">Graphics device to load the </param>
        public Ball(GraphicsDevice graphicsDevice)
        {
            X = 0;
            Y = 0;

            speedX = 0.5f;
            speedY = 0.5f;

            accelerationSpeed = 1.0f;

            speedCap = 5f;
            resistance = 0.3f;

            if (accelerometer == null)
            {
                accelerometer = new Accelerometer();

                accelerometer.Start();

            }
            using (var stream = TitleContainer.OpenStream("Content/balle.png"))
            {
                sprite = Texture2D.FromStream(graphicsDevice, stream);
            }
        }
开发者ID:AntonyGarand,项目名称:Labyrinth,代码行数:29,代码来源:Ball.cs

示例9: OnNavigatedTo

        protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            accel = new Accelerometer();
            accel.Start();

            SetupObservable();
        }
开发者ID:jwooley,项目名称:RxSamples,代码行数:7,代码来源:MainPage.xaml.cs

示例10: AccelerometerSensor

 static AccelerometerSensor()
 {
     MaxValue = 0.6f;
     MinValue = -MaxValue;
     accelerometer = new Accelerometer();
     accelerometer.ReadingChanged += accelerometer_ReadingChanged;
     accelerometer.Start();
 }
开发者ID:dreasgrech,项目名称:FPE3Sandbox,代码行数:8,代码来源:AccelerometerSensor.cs

示例11: Player

        public Player()
        {
            this.InTrap = false;
            this.Color = Color.White;
            this.Position = new Vector2(480 / 2 - w / 2, 750); //yay magic numbers
            accelerometer = new Accelerometer();
            accelerometer.CurrentValueChanged += new EventHandler<SensorReadingEventArgs<AccelerometerReading>>(accelerometer_CurrentValueChanged);

            accelerometer.Start();
        }
开发者ID:kulhajs,项目名称:LudumDare27,代码行数:10,代码来源:Player.cs

示例12: UserControl_Loaded

        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            if (!DesignerProperties.IsInDesignTool)
            {
                accelerometer = new Accelerometer();

                accelerometer.CurrentValueChanged += new EventHandler<SensorReadingEventArgs<AccelerometerReading>>(acc_CurrentValueChanged);
                accelerometer.Start();
            }
        }
开发者ID:gyurisc,项目名称:AcceleratedKnob,代码行数:10,代码来源:AcceleratedKnob.xaml.cs

示例13: Sensors

        public Sensors()
        {
            InitializeComponent();

            if (Accelerometer.IsSupported)
            {
                var acc = new Accelerometer();
                acc.Start();
                acc.CurrentValueChanged += acc_CurrentValueChanged;
            }
        }
开发者ID:natsirt20,项目名称:School,代码行数:11,代码来源:Sensors.xaml.cs

示例14: PlayerModel

        public PlayerModel(Model m)
            : base(m)
        {
            accelerometer = new Accelerometer();

            // Create an accelerometer event handler
            accelerometer.ReadingChanged +=
                new EventHandler<AccelerometerReadingEventArgs>(AccelerometerDataChanged);

            // Start the accelerometer
            accelerometer.Start();
        }
开发者ID:mattgmg1990,项目名称:Computer-Graphics-Final-Project,代码行数:12,代码来源:PlayerModel.cs

示例15: OnNavigatedTo

 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     base.OnNavigatedTo(e);
     dt.Tick += dt_Tick;
     OrientationChanged += CardPage_OrientationChanged;
     CurrentGameType = Int32.Parse(NavigationContext.QueryString["game"]);
     CountdownTimer.Completed += CountdownTimer_Completed;
     CorrectShow.Completed += CorrectShow_Completed;
     accel = new Accelerometer();
     accel.CurrentValueChanged += accel_CurrentValueChanged;
     accel.Start();
 }
开发者ID:jeffblankenburg,项目名称:Guess,代码行数:12,代码来源:CardPage.xaml.cs


注:本文中的Accelerometer.Start方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。