Isometric Game Programming 笔记(四)移动鼠标来滚动视图

问题在于,鼠标移动时距离改变的是上下左右四个方向,但是地图是有8个方向的。

1.  判断鼠标与上次的位置,得到上下左右的其中一个方向。

2. 判断是否有东北、东南、西北、西南方向上的移动。

颜色填充法:将矩形的四个角填充不同的颜色,将上次鼠标所在的块划分为5等分,判断鼠标移动后在哪个角上,即得到结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值