尼伯龙根之歌 发表于 2021-3-5 09:11:37

done和cancel需要点两次才能结束skill

本帖最后由 尼伯龙根之歌 于 2021-3-5 09:40 编辑

axlCmdRegister("as" 'aotuSpacing ?cmdType "interactive" ?doneCmd 'myDone ?cancelCmd 'myCancel)
procedure(aotuSpacing()
        mypopup = axlUIPopupDefine(nil list(
                (list "Done" 'myDone)
                (list "Cancel" 'myCancel)
        ))
        axlUIPopupSet(mypopup)
        notdone = t
        axlClearSelSet()
        while(notdone
                axlSetFindFilter(?enabled "CLINESEGS" ?onButtons "CLINESEGS")
                box = axlEnterBox()
                axlSingleSelectBox(box)
        )
)

procedure(myDone()
        notdone = nil
        axlFinishEnterFun()
)

procedure(myCancel()
        notdone = nil
        axlCancelEnterFun()
)

gfdyael 发表于 2023-7-21 09:04:59

同问
页: [1]
查看完整版本: done和cancel需要点两次才能结束skill