ICode9

精准搜索请尝试: 精确搜索
  • MonoGame-入门笔记(2)-好玩的精灵2020-09-27 02:31:36

    上一章中我们成功的将2D精灵绘制在了窗口中。那么接下来我们尝试来解锁关于精灵的更多姿势。 立好flag,我们要开始啦。本次目标: 改变2D精灵的位置、角度 改变2D精灵的透明度 精灵动画 排序绘制精灵 前置知识 在上一章中我们通过调用SpriteBatch实例的Draw(Texture2D texture,

  • CodeGo.net>如何将8位声音转换为16位2019-11-20 18:15:44

    我正在使用DynamicSoundEffectInstance来流式传输原始PCM数据.此数据为16位并已签名.我的代码工作正常,不是一个单一的问题.问题是压缩此原始PCM会产生较差的结果:从13.9mb降至13.7mb. 如果我将PCM数据编码为8位带符号的值,然后对其进行压缩,则结果是一个很小的5.24mb文件-这大约是.

  • CodeGo.net>我如何在我的班上正确实现Dispose()?2019-10-28 19:16:34

    我正在寻找有关如何以及何时实施处置模式的建议. 我已经阅读了有关如何实现Dispose()模式的MSDN文章.这说得通.我在课堂上实现了它,但似乎对内存使用没有影响. 有点背景,我正在构建一个2d自上而下的游戏引擎.我有一个叫Gatherer的单元,它继承自Actor(一个用于绘制精灵和跟踪视平面

  • c# – 在Visual Studio中调试从另一个调用的应用程序?2019-07-18 06:08:34

    我有一个大厅应用程序,它调用客户端应用程序(想想:英雄联盟).它们是两个独立的应用程序,第一个从自身调用第二个应用程序 – 如何让Visual Studio调试此应用程序?解决方法:您只需要启动一个单独的Visual Studio,然后使用Debug |附加到Process以附加到其他进程.诀窍是使用两个Visual S

  • c# – 视频类存在于两个库中2019-07-09 07:05:07

    在我的Monogame项目中,我需要播放视频.为此,我使用Video Class和VideoPlayer类.但是当我开始解决方案时,VS给我这个错误: Error 1 The type ‘Microsoft.Xna.Framework.Media.Video’ exists in both ‘c:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\W

  • MonoGame 3.2 下,截屏与 Texture2D 的保存2019-06-30 10:24:30

    10月20日注:后来发现了这篇博文(英文),XNA 中的 Color 实际上是与 Alpha 值自左乘(premultiplied)的,这也解释了直接用 0xARGB 转译而颜色异常的原因。   注意,由于采用的是 MonoGame 3.2,因此方法与 XNA 4.0 不完全相同。 目标是将当前 GraphicsDevice 的内容保存为一个 Texture2D,同时

  • 如何创建基于MonoGame的类库,以便在UWP,iOS和Android中使用2019-06-28 04:12:48

    我安装了VisualStudio 2015,Xamarin和MonoGame 3.5.我将为Windows UWP,iOS和Android构建我的XNA应用程序. 我有一些基于XNA的库……我需要为三个目标系统(Windows UWP,iOS和Android)构建它们,但无法为Windows UWP创建库.我试图创建一个MonoGame Windows 10 Universal Project,但是

  • c# – XNA Texture2D缓存2019-06-21 06:55:21

    这样的课是必要的吗? public class ContentCache { private readonly ContentManager _content; private readonly Dictionary<string, Texture2D> _textureCache = new Dictionary<string, Texture2D>(); public ContentCache(ContentManager content)

  • c# – 为Xamarin / Monogame打开屏幕键盘2019-06-08 18:12:35

    我正在使用Xamarin / Monogame开发游戏,我需要在他们点击我的输入控件时在移动设备上打开键盘.我认识到,当我使用模拟器和键盘时,我可以使用Keyboard.GetState()捕获输入,但真正的用户将拥有物理设备,我需要打开屏幕键盘才能输入信息.我没有在任何描述这个的文档中看到任何内容,但

  • c# – 命令…退出代码-5324627662019-05-28 05:54:26

    这是给我错误的线. <Exec Command=""$(MonoGameContentBuilderExe)" /@:"%(ContentReferences.FullPath)" $(Header)" WorkingDirectory="%(ContentReferences.RootDir)%(ContentReferences.Directory)" /> 它来自MonoGame.Content.Buil

  • c# – 在MonoGame(XNA)中绘制Bezier曲线会产生沙哑的线条2019-05-28 03:53:01

    我最近开始使用MonoGame,我喜欢这个库.但是,我似乎在绘制贝塞尔曲线时遇到了一些问题 我的代码生成的结果看起来像这样 看起来不好,不是吗?线条根本不光滑. 我来告诉你一些代码: //This is what I call to get all points between which to draw. public static List<Point> compute

  • c# – 获取Vector2之间的角度2019-05-17 13:57:39

    当汽车撞到星星时,我想将星星(我的代码中的硬币)移动到屏幕的正确右上角.在每次更新期间,恒星和道路都以恒定速度向下移动.由于道路向下移动,汽车不会移动但似乎向上移动.虽然它可以根据用户的命令移动到左右车道. 所以我使用以下方法计算了屏幕的星形和右上角之间的角度 public d

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有