登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    138352

    [其它端游引擎] 91M2引擎如何显示一个进度条 77M2传奇私服开启进度条教程

     火... [复制链接]

    [其它端游引擎] 91M2引擎如何显示一个进度条 77M2传奇私服开启进度条教程

     火... [复制链接]
    趣游论坛

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    113598

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2019-6-8 10:48:50 / 显示全部楼层 /阅读模式
    138352
    20190607184924.png

    如何显示一个进度条
    开启进度条:

    unit Q2;

    inte**ce
      uses Classes, SysUtils;

    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);

    implementation

    procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
    begin   
      Player.ShowProgress('开启中...'{进度条上显示的信息}, 30{进度条时长30秒}, 1000{进度条标记}, True{移动、攻击或被被攻击的时候取消进度条事件}); //开启进度条   
      //如果当前存在进度条则返回False
      //进度条计时结束后调用QFunctionNpc单元中的ProgressEvent函数,其中可根据EventID进行事件处理
    end;

    end.

    处理进度条事件:

    unit QFunctionNpc;

    inte**ce
      uses Classes, SysUtils;

    //用户执行进度条事件触发,只有脚本调用ShowProgress函数且最终执行其事件才会触发本函数
    procedure ProgressEvent(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);
    //用户角度条执行失败触发
    procedure ProgressFaild(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);

    implementation

    procedure ProgressEvent(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);
    begin  
      case EventID of
        1000: Player.Messagebox('执行进度条事件,事件ID:' + IntToStr(EventID));
      end;
    end;

    procedure ProgressFaild(Npc: TNormNpc; Player: TPlayObject; EventID: Integer);
    begin
      case EventID of
        1000: Player.Messagebox('执行进度条事件失败,事件ID:' + IntToStr(EventID));
      end;
    end;

    end.

    回复

    使用道具 举报

    zz6365126

    0

    主题

    94

    回帖

    159

    积分

    注册用户

    积分
    159
    zz6365126 4 天前 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    隔壁王先生

    0

    主题

    28

    回帖

    127

    积分

    注册用户

    积分
    127
    隔壁王先生 昨天 05:50 / 显示全部楼层
    不错
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的