假设我们正在开发一个包含怪物的游戏。我们创建了一个 MonsterHandeler 类来加载我们的怪物将使用的所有位图。然后我们将这些位图存储在变量中。然后我们创建一个 Monster 类,它还存储从 MonsterHandeler 类发送到构造函数的 Bitmap 变量。如果屏幕上有 10 个怪物对象,这些变量会共享内存还是占据自己的位置?
我希望我不是不清楚我的意思,并提前感谢。
假设我们正在开发一个包含怪物的游戏。我们创建了一个 MonsterHandeler 类来加载我们的怪物将使用的所有位图。然后我们将这些位图存储在变量中。然后我们创建一个 Monster 类,它还存储从 MonsterHandeler 类发送到构造函数的 Bitmap 变量。如果屏幕上有 10 个怪物对象,这些变量会共享内存还是占据自己的位置?
我希望我不是不清楚我的意思,并提前感谢。