寒假时搞的, 使用鼠标操作的游戏可能会用到
本脚本对 工程中自带的鼠标脚本依赖不大,更换鼠标脚本只需修改 获取鼠标x,y坐标的函数即可
基础的功能有:
以下功能实现的前提是 精灵的update一直被调用
①可以设定可以 能被鼠标拖动的精灵,可以对 拖动进行各种限制( 限制水平或竖直拖动, 限制拖动的最大最小X、Y坐标)
②鼠标 放置到/离开精灵、鼠标在精灵上 按住、松开,鼠标 点击精灵都会触发调用对应方法
③设置精灵移动,可以设定 精灵移动终点的x坐标,y坐标以及 速度(默认为0),精灵会自行移动到终点
④其他体功能见脚本内注释
效果如下:
使用例:
自由用于个人或商业用途,无需注明作者
下载:大佬轻喷
本帖来自P1论坛作者真·可乐,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址: https://rpg.blue/forum.php?mod=viewthread&tid=476558 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。 |