我正在开发原型游戏,MOBA 测试:D
我的运动有问题。我想拥有它,就像英雄联盟一样,一个点击步行系统。同样,角色面对它走过的地方。
这将是一个 2D 自上而下的游戏。
我一直在想,我有一个播放器,还有一个 dot 类。
在点类中,我可以放置一个变量,例如:isVisible
。在draw方法中:
public void Draw(SpriteBatch spriteBatch) {
if (isVisible) {
spriteBatch.Draw(//.....)
}
}
在播放器中,类似:
if (dot.isVisible) {
//moving towards point code
}
那行得通吗?
提前致谢!