求助,视野问题,如何在主角不动的情况下观察大房间的其他地方
gamemaker吧
全部回复
仅看楼主
level 9
◆依稀♤ 楼主
如题,我想创造出迈阿密热线那样的效果。按住shift,观察前方,松开shift,视野变为正常。
但我把view_xview[0]、view_yview[0]、view_hview[0]、view_wview[0]、view_wport[0]等八个变量赋值了个遍。
[狂汗]依然做不出那种效果,救命。。。
2019年03月11日 08点03分 1
level 9
◆依稀♤ 楼主
上面的问题是解决了,但又有了新问题[汗]
每当我看到了前方视野的最深处(前方1000像素),视野就固定死了。此时,如何让这个objCamera能够以objplayer为圆心,半径为1000,做圆周运动?[疑问]
以下为这个objCamera的代码(此房间的视野跟随它)
step事件:
if(keyboard_check(vk_shift))
{
speed=20;
direction=point_direction(objplayer.x,objplayer.y,objBiao.x,objBiao.y);
if(point_distance(x,y,objplayer.x,objplayer.y)>=1000)
{
speed=0;
}
}
else
{
x=objplayer.x;
y=objplayer.y;
}
感谢网友的帮助[吐舌]
2019年03月12日 11点03分 3
1