假如我用c语言写了个程序制作了一张地图有几个传送点?我怎么让用户点到传送点传到指定位置呢?您可以使用鼠标事件检测当用户点击地图时判断他点击的位置是否是传送点之一。如果是根据该传送点指定的目的地调整地图显示的位置让用户传送到指定位置。您可以使用图形库如SDL、OpenGL来实现地图的显示和鼠标事件的检测。那我想把用户传递至指定地图位置怎么弄啊?
您可以在程序中记录每个传送点对应的目的地位置,当用户点击传送点时,根据该传送点对应的目的地位置,调整地图显示的位置,让用户传送到指定位置。具体实现方式可能因程序实现方式而异,您可以根据自己的程序进行相应的修改。
原文地址: https://www.cveoy.top/t/topic/clMz 著作权归作者所有。请勿转载和采集!