刚开始玩gamemaker 遇到问题 想请教各位大神
gamemaker吧
全部回复
仅看楼主
level 2
2692467234qq 楼主
请问哪里有精灵资源呀 我百度了很久也没有找到耶 还有的大神说可以在其他游戏中截图 这个怎么弄呀 不会ps呀
2014年06月19日 12点06分 1
吧务
level 13
GM可以用任何常见的图片作为精灵资源,需要时也可以使用windows自带的画图程序自己画(开始-运行-MSPAINT)。另外GM也内置了一些图片处理的工具来编辑精灵,个人感觉比系统自带的画图功能还强大一些,比如对透明度的支持什么的。适应其他工具的资源一般都会有一些限制,比如人物图必须包含多少种动作、宽度和高度、几个必要动作的动画是多少帧等等,但这些东西如果引进来似乎会限制其他部分的制作。
确实,GM可以拉一个引擎,套上简单的剧情,再把图片、音乐、音效都封进去做成游戏……不过感觉那样是在“拼”游戏,而不是“做”游戏。既然GM框架下几乎一切都可以自己定义,为什么要找现有的那些带有条条框框的资源呢。体验一下制作过程中每个方面也是一个不错的经历啊。
2014年06月20日 06点06分 2
我已经体验过用画图工具作为精灵资源了,可是做得不好呀 我想像电脑上的游戏一样,图片比较精致 可是不会从游戏中截图加工
2014年06月20日 06点06分
还有一个问题像请教大神,就是我启动鼠标左键点击事件,想让一个精灵随机跳跃,可是怎么弄都没有效,把鼠标事件换成键盘事件,就有效了,不知道为什么。
2014年06月20日 07点06分
吧务
level 13
嗯,刚接触的话,可以考虑先用自带的图像资源去完成游戏。别想一口吃成胖子什么的。(或者,找个专职美工合作也可以?)
至于鼠标左键控制精灵跳跃,好吧:
Left button:左键按下状态下触发,需要按在实例上才有效,按住鼠标会一直触发事件。
Left pressed:左键按下时触发,需要按在实例上才有效,只在按下时触发一次。
Left released:左键抬起时触发,需要鼠标在实例上才有效,只在抬起时触发一次。
Global left button:左键按下状态下触发,鼠标在任何位置均有效,按住鼠标会一直触发事件。
Global left pressed:左键按下时触发,鼠标在任何位置均有效,只在按下时触发一次。
Global left released:左键抬起时触发,鼠标在任何位置均有效,只在抬起时触发一次。

看看你的
选择和设计意图是不是一致。
2014年06月20日 07点06分 3
太谢谢了 已经解决
2014年06月20日 11点06分
1