XNA初始化和LoadContent之间的差异 - c#

Initialize和LoadContent有什么区别?我试图通过将事物从LoadContent移到Initialize并来回移动来制动XNA游戏,但是只要您以正确的方式调用事物,无论我放在哪里都可以。

参考方案

documentation for LoadContent指出

此方法由Initialize调用

documentation for Initialize状态

在从Game派生的类中,您需要在Initialize中调用base.Initialize,它将自动枚举已添加到Game.Components中的任何游戏组件并调用其Initialize方法。

因此,基本的initialize方法将在加载任何内容之前初始化游戏组件,LoadContent方法可确保在适当的时间加载资源。

XNA Keyboard.GetState()不返回所有按下的键 - c#

我正在学习XNA(v。4.0),并且正在使用键盘上的箭头键移动精灵,并在保持空格的同时使字符冲刺。以下是我的代码来确定按下了哪些键:currentKBState = Keyboard.GetState(); bool right = currentKBState.IsKeyDown(Keys.Right); bool left = currentKBStat…

JavaScript陷入了Selenium for Python的泥潭 - javascript

因此,当您向下滚动页面时,我想抓取一个使用JavaScript / AJAX生成其他结果的网站。我正在将Python 3.7与Selenium Chrome无头运行。但是,随着抓取的进行,您最终将获得数量不断增加的代码,这会使我的机器运行缓慢,直到停止为止。甚至简单的操作-code = driver.page_source –生长需要几秒钟。我运行了一个测试…

LeetCode题解计算机为什么是基于二进制的?

可以是三进制么?二进制有什么好处?题解:为什么叫电子计算机?算盘应该没有二进制

LeetCode题解统计城市的所有灯泡

这个是我刚毕业的时候,一个真实的面试题,这是一个开放题。题目描述:想办法,将一个城市的所有灯泡数量统计出来。题解:费米估算法1、如果某个城市常驻人口有1000万2、假设每5人居住在一套房里,每套房有灯泡5只,那么住宅灯泡共有1000万只3、假设公众场所每10人共享一只灯泡,那么共有100万只4、主要的这两者相加就得出了1100万只当然实际上这是估算的,具体应…

LeetCode题解黑白圆盘

一个圆盘被涂上了黑白二色,两种颜色各占一个半圆。圆盘以一个未知的速度、按一个未知的方向旋转。你有一种特殊的相机可以让你即时观察到圆上的一个点的颜色。你需要多少个相机才能确定圆盘旋转的方向?题解:可以用一个相机即可