我们在界面的顶部创建一个HUD,在obj_controller的Draw GUI事件里,填写下面的代码
draw_set_color(c_black); draw_rectangle(0,0,room_width,40,false); draw_set_color(c_white); draw_set_font(fnt_score); draw_text(20,10,"SCORE:"+string(score)); draw_set_color(c_white); draw_sprite_ext(spr_cherry,-1,(room_width/2)-32,20,0.5,0.5,0,c_white,1); draw_text(room_width/2,10,string(global.cherries)+"/"+string(global.cherries_max)); draw_set_color(c_white); draw_sprite_ext(spr_player_idle,-1,room_width-120,20,0.5,0.5,0,c_white,1); draw_text(room_width-100,10,"X"+string(lives));
运行游戏,效果如下
最上面的黑色框里,就是新加上的HUD信息条。樱桃0/2,2是总数,0是当前收集的数量。
暂无关于此日志的评论。