草庐IT

游戏组件

全部标签

c# View 调用 Angular 组件中断,但直接调用 Angular 工作正常

如何修复我的路由?我有一个带有Angular前端的C#项目。如果我转到调用Angular组件的c#View,一切都会中断。如果我调用AngularView(直接从URL),一切正常。C#路由到C#View如果我在startup.cs中正确路由,我会去:xxx/Home/index这只是一个调用Angular组件的View(它会抛出一堆500错误)手动路由到Angular如果我手动将/anything添加到url(xxx/Home/Index/anything),Angular路由将接管一切并正常加载。索引方法调用publicclassHomeController:Controller{

Element - 饿了么团队出品的神级桌面 UI 组件库

一套著名的桌面端的组件库,同时提供Sketch、Axure模板资源文件方便快速产品设计。介绍由饿了么团队出品,一套为开发者、设计师和产品经理准备的组件库,提供了配套axure、sektch设计资源,可以直接下载使用,能帮我等搬砖人员节省大量的时间。使用现成的UI组件库,能快速搭建项目,后期也容易维护,在敏捷开发项目中尤为常见。设计师可以下载设计文件,在做设计图时直接使用模板,既能快速出图,也保证了前端还原实现。我是一个喜欢研究前端开发的爱好者,当我第一次看到element时,卧槽真漂亮!那个时候优秀的前端ui框架还不多,等我把官网所有的组件一一体验下来,发现惊叹得太早了,不仅好看,体验做得非常

为 32/64 位或任何 cpu 益智游戏编译的 C#

这个问题与之前关于SO的问题有关AnyCPUquestion1和AnyCPUQuestion2我有一个最初使用VisualStudio2005在WinXP上构建的应用程序(别笑!)。此应用调用我们的win32C++dll。调用C++dll的C#组件是使用“任何CPU”配置构建的,并且可以在WinXP上愉快地工作,没有任何问题。我们现在正在迁移到Win7,并且我们应用程序的发布版本(基于WinXP和VC2005构建)运行良好。然而,随着向我们的用户推出win7,我们现在有机会迁移到VS2010,并且我已经使用VC2010在win7上构建了C#组件,但是现在运行这个版本时,我得到很多“无法

c# - 通过 MEF 容器处理组件?

我使用MEF将接口(interface)映射到实现类作为DI的一种方式。例如,我对接口(interface)使用Import属性,对实现类使用Export属性。我的理解是MEF框架将创建实现类实例并将它们保存在MEF的容器中以供使用或自动注入(inject)。我的一些实现类实现了IDispose接口(interface)。由于实例是由MEF创建的,我想我应该让MEF在MEF退出时调用组件的Dispose方法(如果它们是一次性的)。例如,在我的应用程序中,我持有对MEF容器的引用。当应用程序终止时,我调用容器的Dispose方法。问题是我的组件的Dispose从未被调用。以下是一些关于导

c# - 当我打开 STEAM 时,乒乓球游戏运行得更快 - 为什么?

我是C#编程的初学者,我只是在玩乒乓球游戏。我正在使用线程-一个用于碰撞,一个用于移动,一个用于绘画。我的问题是为什么当我打开Steam时程序运行得更快:D对我来说这似乎是胡说八道。女巫慢我的意思是-球和垫子也慢。看起来处理器懒得做这项工作或类似的事情。它是实时发生的——我打开游戏,它很慢,我打开Steam,它更快,然后我关闭Steam,它又变慢了。我的第一个想法是,这是因为双显卡但使用nvidia卡并没有帮助。另一种情况:我打开游戏-慢,打开skype-游戏更快,加载skype-游戏很慢,关闭skype-游戏很快,关闭skype-游戏很慢..如何让游戏使用的处理器始终相同?我的代码我

c# - 适用于 Windows 8 的哪个图形框架?单人游戏? OpenGL 和 Xaml/DirectX 混合?

我想为Windows8开发一款游戏,但由于不支持Xna,我真的不知道,使用像MonoGame这样的东西是否好-因为我认为,它没有任何意义在UI前端与DirectX一起运行时,将MonoDevelop与OpenGL结合使用。但我在“apptivate.ms”上的搜索仍然迫使开发人员使用MonoDevelop——但为什么像微软这样的公司会这样做呢?而且我不喜欢用C++和DirectX构建我的游戏,因为在我的情况下,这不是一个大型游戏,我最喜欢的语言(也是我工作中的语言)是C#..顺便说一句,用OpenGL或C++编写这个游戏对我来说没什么大不了的,因为在过去的四年里我在这两个方面有很多经验

c# - 如何从托管项目引用 native WinRT 组件?

据说您可以创建一个可以在C#中使用的C++WinRT组件。我有一个简单的测试项目-一个C#XAML应用程序和一个仅使用基本WinRT组件项目模板的C++项目。当我尝试在C#XAML项目中添加项目引用时,它说无法添加引用(不知道为什么)。我可以构建nativeWinRT组件,并生成一个.winmd文件,我可以使用添加引用对话框中的浏览按钮手动添加对此.winmd文件的引用。这允许我访问native库中的方法,但是当我构建时,它说它正在使用Platform.IDisposable,但该类型是在未引用的程序集中定义的。我还没有看到任何session演示这种情况。

C语言跨平台游戏开发

通常我们认为,纯C(即不使用C艹)很难实现跨平台的游戏。这是由于它支持的图形库非常少,一般需要调用系统句柄才能进行图形化。但是很显然这是一个及其费时费力还容易出错的方式。所以,在这篇文章里,我希望给大家介绍一些比较轻松的制作C语言的跨平台游戏的方式。I.游戏引擎的选择引擎绝对是个好东西,它帮你简化了许多繁琐而重复的构建阶段的实现。所以我们通常希望有一个好用的引擎。这里有我能找到的所有跨平台C语言库。Curses:这是一个非常之古老的图形库,只支持命令行的图形编成。好在它学习简单、轻量便捷、函数丰富,它依然是新手学习游戏逻辑最佳的选择。它支持Windos(Ncurcesw),Linux(Ncur

c# - 在 C# 中将组件附加到 GroupBox

我想在表单中插入一个分组框,并在其中放入3个单选按钮。将3个单选按钮附加到组框有什么好处吗?出租车我们甚至这样做?如果我必须这样做,我该如何将3个单选按钮附加到组框,以便它们成为组框的一部分而不是表单上的单独组件? 最佳答案 如果你说的是winforms;只需将单选按钮控件拖到窗体设计器中的GroupBox中。如果你想以编程方式添加它们,像这样的东西应该可以工作:RadioButtonrb=newRadioButton();rb.Text="Sometext";myGroupBox.Controls.Add(rb);rb.Locat

100个Python实战项目(九)制作贪吃蛇游戏(评论抽奖送书)

?个人网站:【海拥】【摸鱼小游戏】【开发文档导航】?风趣幽默的人工智能学习网站:?人工智能?想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】?免费且实用的计算机相关知识题库:?进来逛逛给大家安利一个免费且实用的Python刷题(面经大全)网站,?点击跳转到网站。本文章为系列文章,共100个python实战项目。初学者可以尝试实现这些项目,并在Python编译环境中动手操作。所有项目都已收集在专栏: