gamemaker吧 关注:13,644贴子:95,103
  • 2回复贴,共1

【GMS2】求教,如何在User event中只触发一次某命令

只看楼主收藏回复

RT,我想当进入该状态时只触发一次某命令,如何实现?谢谢


IP属地:广东1楼2018-07-27 20:42回复
    写个脚本 setState(state)
    切换状态用这个脚本来切(把state=1 改成 setStat(1) )
    然后你就可以在setState里写触发事件了
    setState脚本这样写:
    //退出状态要做的事
    switch(state){
    case 0:
    XXXXXXXXXXXX
    break
    case 1:
    XXXXXXXXXXXX
    break
    }
    //改状态
    state=argument0
    //进入状态要做的事
    switch(state){
    case 0:
    XXXXXXXXXXXXXXXXXXX
    break
    case 1:
    XXXXXXXXXXXXXXXXXXXX
    break
    }


    IP属地:浙江2楼2018-07-28 08:17
    收起回复