level 6
我想实现一个功能,比如当我点击退出游戏时,退出游戏的精灵会变成按下去效果的那种精灵,并且弹出问题,你确定退出游戏吗?
语法什么的都会,但是现在有一个问题,我点击以后是先出来这个对话框,然后点NO以后才会更换精灵,怎么样让这个顺序变一下……
自己的思想是这里等待都少帧,但是不会弄……因为alarm这一块一片空白
2013年09月07日 05点09分
1
level 10
GM8有Message系函数但是在GMS被干掉了
show_question似乎可以达到你想要的效果
2013年09月07日 05点09分
2
这个我会的,主要是那个顺序前后的顺序
2013年09月07日 05点09分
level 6
还有Splash Screen这个图片一闪而过,这个怎么办
2013年09月07日 06点09分
3
如果是想显示一个片头画面的话直接在游戏里做,这个Splash Screen我这边连一闪都没有,估计是游戏加载时候的等待画面
2013年09月07日 11点09分
level 10
你说的顺序问题是由于对话框出来之后整个游戏都处于sleep状态,而draw event的处理序列位于step事件之后,所以会看不到图片。有两种办法解决这个:1.手动deactive其他部分然后使用show_question_async;2.把show_question写在画面更新之后。如果是GM8的话还可以用screen_redraw来解决
2013年09月07日 11点09分
4
level 3
不知楼主解决了没有,我认为两个动作应在不同的事件中实现。改变精灵图像在鼠标按键按下(left pressed)时实现,而对话框则在鼠标按键释放(left release)时实现。
2013年09月15日 01点09分
5
level 5
用DRAW_sprite()绘制对话框,在STEP事件中加入鼠标判断函数等,自己做个呗
2013年09月17日 11点09分
6