gamemaker吧 关注:13,573贴子:94,158
  • 0回复贴,共1

【分享】用双View实现高效可跟随的UI

只看楼主收藏回复

一.说一下ViewProperties的x和y,是有用的,多个View的范围构成最终的窗口大小,视频里少说了。
二.这种东西对比GUI的绘制事件和object动态跟踪的好处。
1.和GUI比,不需要担心电脑上和手机上GUI的拉升异常,可以直接用object里的点击等事件,再也不用自己去控制点击范围了。
2.不需要考虑实时更新位置,只在房屋开始的时候刷新一次位置即可,效率杠的
三注意,开启view1后,鼠标位置mouse_x和mouse_y是相对在上方的view1定的,所以有在view0中“失效”的假象。
这时候想要获取在view0的鼠标位置,则不能直接用mouse_x和mouse_y
应该用window_view_mouse_get_x(0)和window_view_mouse_get_y(0)
总之,GUI和跟随都要被这个技术两开花了,只要学会如何配置,高手小白统统可用,老少皆宜均开花。


IP属地:湖南1楼2019-01-29 13:31回复