GameMaker中鼠标指针的替换,两种方法以及建议。

分类:GameMaker   2011年7月16日   1,738 次浏览   0 条评论  

1、可以在在自己的surface上直接使用不同的鼠标指针,在extra标签的最下面other,把这个时间加入到surface上,选择不同的精灵就可以替换这个surface上的鼠标指针了。
2、在需要的ROOM里面,在属性中的setting->Creationg Code中,写入这么一句:cursor_sprite=spr_starcraftarrow;记得Global Setting那个鼠标显示的勾要取消。

解释:
1、方法是在surface上使用自己的鼠标指针,如果画面元素多,动作的大,这种方式会有延迟lag,虽然轻微但是能感觉到。
2、这个方法是在整个room创建的时候,就开始鼠标指针替换,效率要高一些,基本无延迟,当然room_speed设置为60更好。3、总前提就是你先做好一个精灵是鼠标指针。

总结:
如果整个游戏都是一种鼠标,推荐用第二种方法。如果不同的房间就有不同的鼠标指针,用第一个比较灵活。当然我的实例完成后,会在贴吧放上一份的;)

 

打 赏如果您觉得这篇文章有用处,请打赏我O(∩_∩)O哈!鼓励我写出更好更多的文章!

发表评论

邮箱地址不会被公开。 必填项已用*标注