0
我正在学习C#,我正在尝试制作游戏,但遇到问题。我有两个班,我称之为Item
和Weapon
,Weapon
看起来是这样的:C#达到不同类别的对象
class Weapon : Item
{
int damage;
int durability;
public void asd()
{
Weapon shortSword = new Weapon();
shortSword.dmg = 5;
shortSword.durability = 20;
Weapon woodenBow = new Weapon();
woodenBow.dmg = 3;
woodenBow.durability = 15;
}
}
然后我就包含不同方法的另一个类,其中之一是当玩家走在一个项目,它应该随机叫该项目。但我无法到达Weapon
这个其他课程中的对象。我如何接触他们,或解决这个问题?
可能重复[如何访问其他类中的不同类的变量?](http://stackoverflow.com/questions/4507822/how-to-access-variables-in-different-class-from-other-类) –
“达到武器中的物体”是什么意思?你能提供一个你想要的代码的例子吗?例如,您提到的其他课程的摘录。 – millimoose