Project1
标题:
判断两个移动中的窗口里的位图相交和重合,怎么写?
[打印本页]
作者:
掘窖人
时间:
2021-11-22 22:58
标题:
判断两个移动中的窗口里的位图相交和重合,怎么写?
本帖最后由 掘窖人 于 2021-11-22 23:23 编辑
窗口分两个:
【A窗口】是显示一个怪物位图;
【B窗口】是显示一个玩家操控的正方框(可上下左右移动);
我想让正
方框移
动到怪物身上时按下回车,可以将怪物
吸收
进入正方框(有点像拍照)。
但是我想让怪物随机移动,然后让玩家捕捉移动的怪物去吸收,所以请问:怎样
判断
这个随机移动的怪物与玩家操作的正方框
相交
和
重合
?
ps:(窗口我是用代码写的)
作者:
百里_飞柳
时间:
2021-11-22 22:58
你可以参考我之前的能力学习系统,里面就是判断了玩家的光标和能力的图标这两个矩形框是否相交
https://rpg.blue/thread-487653-1-1.html
其中的overlap?方法,就是判定当前这个能力精灵,是否与玩家光标重叠
作者:
fux2
时间:
2021-11-23 15:09
不想做那么复杂的话,你可以分别取方框的四个角的坐标判断是否在怪物的范围里,窗口的尺寸反正你有
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1