小游戏画布之间的元素可以交互吗
发布于 5 年前 作者 shaoyan 2775 次浏览 来自 问答

先说需求吧,或许我的思路本来就不正确。

官方的小游戏demo,我做些改造,加了个导弹进去,为了逼真,需要将导弹根据玩家所在的坐标发射。据我了解图片无法旋转,我只能将导弹放在一个新的画布上,将画布旋转以实现弹头对准玩家。

那么问题来了,当玩家和导弹在同一个画布的时候,用X/Y轴的坐标就能判断玩家是否被导弹击中。而现在导弹和玩家在不同的画布上了,我如何能判断导弹是否击中玩家了呢?

以下配图或许一看就知道我的需求。导弹图片是垂直90度弹头往下,因为画布被旋转了,使得导弹弹头对准了玩家而不再是垂直向下

1 回复

高手请入。。。

回到顶部