VB.NET游戏开发:关卡地图编辑器制作 (1-5)

这篇内容讲解了如何用VB.NET制作游戏关卡地图编辑器,并提供了5个工具栏按钮的事件代码示例。代码的核心逻辑是: 1. 通过 m_now_Select 变量记录当前选中的地图元素类型(例如墙壁)。 2. 在工具栏按钮的点击事件中,更新 m_now_Select 的值。例如,点击“墙壁”按钮,则将 m_now_Select 设为 Map_State.Wall 。 3. 在图片框的鼠标点击事件中,根据鼠标点击的像素坐标计算出对应的方格地图坐标。 4. 将当前选中的地图元素类型 m_now_Select 保存到地图数组 myArray 中对应的位置。 5. 重新绘制地图以显示修改。

ppt 文件大小:3.06MB