我又来了,这次想问一下怎么调整视角的大小
scratch吧
全部回复
仅看楼主
level 7
生存🌍
楼主
还是在做对战小游戏,想在游戏里面加入把视角拉近拉远的操作。就,纯2d,但所有的东西都要按比例放大缩小(
之前试着做过,类似下面这种效果
但自己就是单独建了一个坐标系,感觉太复杂了。所以想问一下大家是怎么做的
顺便,放一个自己创的角色
2022年11月02日 14点11分
1
吧务
level 15
遧傂鼝
根据摄像机中心坐标与物体坐标求出相对坐标,再乘以缩放系数作为显示在舞台上的坐标
不知道你所谓的新建坐标系是不是指以摄像机为原点计算相对坐标,但这就是一般的解决方法
2022年11月02日 15点11分
2
生存🌍
原来如此,太感谢了
2022年11月03日 04点11分
生存🌍
我是设屏幕最左边的坐标为起始点,应该都差不多
2022年11月03日 04点11分
level 12
北泽-咲🍥
大地图啊
2022年11月04日 11点11分
3
生存🌍
不会做大地图呃啊啊(爬行
2022年11月06日 11点11分
level 7
生存🌍
楼主
终于做出来了
因为是第一次做,所以走了少许弯路。建了一个列表来存储虚拟坐标,导致改代码花了好久。结果改完以后才想到“哎,为什么不用全局变量呢”。最后的结果就是:有的物体用的列表,有的用了变量
但总的来说,它能跑了
2022年11月06日 11点11分
4
北泽-咲🍥
大地图做这个真的超方便,建议去了解下,不难
2022年11月08日 13点11分
1