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


C# InputEngine类代码示例

本文整理汇总了C#中InputEngine的典型用法代码示例。如果您正苦于以下问题:C# InputEngine类的具体用法?C# InputEngine怎么用?C# InputEngine使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


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

示例1: invert_onClicked

 void invert_onClicked(object sender, InputEngine.MouseArgs e)
 {
     Swapper s = AssociatedComponent as Swapper;
     s.Swapped = !s.Swapped;
     if (Settings.GameState == Settings.GameStates.Stopped)
         s.OrigSwapped = !s.OrigSwapped;
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:7,代码来源:SwapperProperties.cs

示例2: newClick

 public void newClick(object sender, InputEngine.MouseArgs e)
 {
     Sound.SoundPlayer.PlayButtonClick();
     GUIEngine.s_componentSelector.ResetSelection();
     create = true;
     delete = false;
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:7,代码来源:PlacableAreasCreator.cs

示例3: backClick

 public void backClick(object sender, InputEngine.MouseArgs e)
 {
     Sound.SoundPlayer.PlayButtonClick();
     GUIEngine.ChangeScene(GUIEngine.s_mainMenu, "GUIMainMenu");
     //Main.curState = "GUIMainMenu";
     //GUIEngine.curScene = GUIEngine.s_mainMenu;
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:7,代码来源:LevelsMenu.cs

示例4: backClick

 public override void backClick(object sender, InputEngine.MouseArgs e)
 {
     Sound.SoundPlayer.PlayButtonClick();
     GUIEngine.ChangeScene(GUIEngine.s_levelsMenu, "GUILevels");
     //Main.curState = "GUILevels";
     //GUIEngine.curScene = GUIEngine.s_levelsMenu;
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:7,代码来源:LevelsLoadMenu.cs

示例5: clrClick

 public void clrClick(object sender, InputEngine.MouseArgs e)
 {
     Sound.SoundPlayer.PlayButtonClick();
     Logics.PlacableAreasManager.Clear();
     delete = false;
     create = false;
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:7,代码来源:PlacableAreasCreator.cs

示例6: onButtonClick

 public override void onButtonClick(InputEngine.MouseArgs e)
 {
     if (IsIn(e.curState.X, e.curState.Y))
     {
         e.Handled = true;
     }
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:7,代码来源:StatusStrip.cs

示例7: onButtonUp

 public override void onButtonUp(InputEngine.MouseArgs e)
 {
     if (e.button == 0 && isdnd)
     {
         isdnd = false;
         e.Handled = true;
     }
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:8,代码来源:ZoomBar.cs

示例8: OnMouseUp

        public override void OnMouseUp(InputEngine.MouseArgs e)
        {
            base.OnMouseUp(e);

            btn = -1;
            x = 0;
            y = 0;
        }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:8,代码来源:ResistorDynamic.cs

示例9: onButtonDown

 public override void onButtonDown(InputEngine.MouseArgs e)
 {
     base.onButtonDown(e);
     e.Handled = true;
     if (!bok.IsIn(e.curState.X, e.curState.Y) && !breset.IsIn(e.curState.X, e.curState.Y) &&
         !bcancel.IsIn(e.curState.X, e.curState.Y))
         seq.AddRecord();
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:8,代码来源:SequenceSelection.cs

示例10: OnMouseDown

        public override void OnMouseDown(InputEngine.MouseArgs e)
        {
            base.OnMouseDown(e);

            x = e.curState.X;
            y = e.curState.Y;
            btn = e.button;
        }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:8,代码来源:ResistorDynamic.cs

示例11: onButtonDown

 public override void onButtonDown(InputEngine.MouseArgs e)
 {
     if (IsIn(e.curState.X, e.curState.Y) && e.button == 0)
     {
         isdnd = true;
         ChangeScale(e.curState.X);
         e.Handled = true;
     }
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:9,代码来源:ZoomBar.cs

示例12: deleteClick

 public void deleteClick(object sender, InputEngine.MouseArgs e)
 {
     Sound.SoundPlayer.PlayButtonClick();
     if (saves.SelectedIndex == -1) return;
     mb = YesNoMessageBox.Show("Are you sure you want\r\nto delete the following file: \r\n" +
         saves.GetSelected() + "?");
     mb.onButtonClicked += new YesNoMessageBox.ButtonClickedEventHandler(mb_onButtonClicked);
     GUIEngine.AddHUDScene(mb);
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:9,代码来源:LoadFrameScene2.cs

示例13: OnMouseWheel

        public override void OnMouseWheel(InputEngine.MouseWheelMoveArgs e)
        {
            base.OnMouseWheel(e);

            if (e.delta != 0)
            {
                Resistance += (float)(e.delta) / 120f;
            }
        }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:9,代码来源:ResistorDynamic.cs

示例14: OnMouseMove

        public override void OnMouseMove(InputEngine.MouseMoveArgs e)
        {
            base.OnMouseMove(e);

            if (btn != -1)
            {
                Resistance += (float)(e.dy)/10f;
            }
        }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:9,代码来源:ResistorDynamic.cs

示例15: onMouseMove

 public override void onMouseMove(InputEngine.MouseMoveArgs e)
 {
     bool wasover = isMouseOver;
     base.onMouseMove(e);
     if (isMouseOver && !wasover)
     {
         Sound.SoundPlayer.MenuMouseOver();
     }
 }
开发者ID:XZelnar,项目名称:MicroWorld,代码行数:9,代码来源:LevelSelectorButton.cs


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