xna 相关问题

XNA是一个最初来自Microsoft的跨平台框架,它促进了.NET的游戏开发。支持:Windows,Xbox 360,Windows Phone(原生),Silverlight(通过SilverSprite或Exen),iPhone / iPad,Android,Mac OS X,Linux和其他(通过MonoGame)。

试图找到两点之间的距离

我正在尝试找出2个向量之间的距离。目前,这是我的代码。如果((((enemyOrigin.X-player.playerOrigin.X)*(enemyOrigin.X-player.playerOrigin.X)+(enemyOrigin.Y-player ....

回答 2 投票 0

C#中'new'的性能成本?

在C#中,使用new关键字的性能成本是多少?我特别问与游戏开发有关的问题,我知道在C ++中每个更新周期都要进行更新是绝对不可以的。 ...

回答 10 投票 33

如何在C#XNA中显示西班牙字符

我正在尝试显示以下西班牙语文本,但它始终会引发错误。经过研究,我发现需要将其添加到spriteFont中,但是我不确定在和¿...

回答 1 投票 0

Vector2.Normalize(EndPosition-StartPosition)is NaN我该怎么办?

有时,两个向量EndPosition和StartPosition在我的应用程序中具有完全相同的值。在这种情况下,Vector2.Normalize(EndPosition-StartPosition)为NaN并且我的应用程序冻结了...

回答 1 投票 0

使用Perlin噪声在C#中生成地形

我正在使用C#和XNA开发文明游戏。我使用一个二维整数数组,该数组中有一个循环,以生成图块,我进行了大量研究,但无法找到生成图块的方法...

回答 2 投票 0

XNA 4中的管道装配是什么?

我正在尝试制作Nick Gravelyn制作的TiledLib演示。我从BitBucket下载了ZIP,并在Visual Studio 2010中将其打开。尝试构建时,出现以下错误:本质上,此...

回答 2 投票 3

C#状态模式和事件

在C#中,事件只能由拥有的类通过受保护的虚拟方法(例如OnClick,OnExit等)触发。我想做的就是为我的某些复杂对象实现GOF状态模式...

回答 1 投票 2

两个矩形在我认为应该不相交的时候

我有一个敌人矩形public void Update(GameTime gameTime){ ...我有一个...

回答 1 投票 1

基于恒定不一致的运动

我制作了一个属于角色的类,在更新方法中,我使用了尽可能多的物理方法使它逼真地工作,并编辑了值以使运动感觉良好。我最近注意到,当我...

回答 2 投票 0

为什么不能实例化我的班级,但是我可以在另一个项目中呢?

我正在尝试实例化我的“边界”类,但是当我在主类中键入该类时却没有显示。但是,我将该类添加到了过去的项目中,并且一切正常,因此它一定不能是...

回答 1 投票 0

[设置纹理时内存泄漏=新的Texture2D(…)

我将以下代码作为游戏的一部分:受保护的重写void Draw(GameTime gameTime){GraphicsDevice.Clear(Color.Black); spriteBatch.Begin(); terrainSprite ....

回答 2 投票 0

球体在渲染纹理时会显示多边形

我一直在用XNA / D3D(DX11)渲染台球。我已经编写了一个Blinn-Phone着色器,该着色器在HLSL中使用SamplerState来将我的台球纹理映射到我生成的球体FBX上...

回答 3 投票 1

ColorWriteChannels1,2,3做什么?

在Monogame(或XNA或FNA等)的BlendStates中,ColorWriteChannels和ColorWriteChannels1等之间有什么区别?我在网上Microsoft找不到能回答我问题的东西...

回答 1 投票 0

Microsoft Xna Texture2D和旋转

我有一组图像,其中每个图像都必须能够旋转到90度,180度和270度。所有这些图像均为Texture2D类型。是否有内置函数来完成...

回答 2 投票 1

在单游戏中将纹理作为非内容文件加载时出错

因此,基本上,我正在制作一个小型测试游戏,并且有一个用于创建游戏中所有实体的类,因此我将该类传递给对象Player并运行以下代码:protected ...

回答 4 投票 0

XNA的开始和结束屏幕[关闭]

这是我在XNA中的第一个程序,如果我错过了明显的内容,深表歉意。我首先尝试通过大小写逻辑实现加载和结束屏幕,而当这种方法不起作用时,我想知道是否可以...

回答 1 投票 0

我如何创建一个可以倒计时到给定时间和日期的计数器?

我有一个给定的时间和日期,我想在我的游戏中创建一个计数器,该计数器正在倒数到该给定的日期。我想以这种格式显示计数器:天/小时/分钟/秒如何显示...

回答 1 投票 -2

[C#将回调传递给按钮

[在Javascript或Flash中,我习惯于将回调传递给我的按钮对象,如下所示:MAIN CLASS function init(){var myButton = new Button(“ red”,doSomething); }函数doSomething(){...

回答 3 投票 0

C#在图片框中制作游戏

每个人。因此,我正在使用图片框在C#中制作2D游戏,但对我而言,性能似乎有些差。虽然这可能只是因为我的优化不佳。我听说过SDL和XNA,并且...

回答 5 投票 0

XNA纹理问题

好吧,最近我一直在尝试很多新事物,而且我有一些停滞点。我决定离开3d,因为我认为自己不了解并且不了解所涉及的编码。我很好...

回答 1 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.