教你用VB制作RPG游戏_第五节.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教你用VB制作RPG游戏 第五节战斗系统 Fight System 新建窗体Fight □添加3个按钮 □添加3个按钮 □设置图标与标题 □设置重画和ScaleMode 普通攻击 并写上相关代码〉致命一击 并写上相关代码〉致命一击J 由于是连在一起6勺厂血事件中每换一张图都 要让其他图片消失 新建窗体Fight _ □添加图片框Picturel作为状态栏 □在里面用文字和 图片做上生命槽 普通攻击 致命一击 养精蓄锐 生命 300 □在Src中添加PictureClip2并加载王小虎战 斗图,并设置格数 □ Fight中添加图片框 Role □添加按钮,标题为 画图 按钮中 Cis MSB Role.Picture = Src.PictureClip2.GraphicCell(0) GdiTransparentBIt Fight.hDC,500, 350, Role.Width, Role.Height, Role.hDC, 0, 0, Role.Width, Role.Height, RGB(255, 255, 255) 图 让角色动起来 Dim n As Integer'角色图片 添加timerl,设置时间为100,无效 n = n + 1 Call Commandl_Click If n >= 20 Then Timer l.En abled = False End If 按钮中 Src.PictureClip2?GraphicCell(n) 点击普通攻击和致命一击时 n = 0 Timerl.E nabled = True 让角色会移动 Dim X As Single '角色图片坐标 Dim Y As Single 画图中把坐标换血】 □ Formrioad() : X=500:Y =350 Call Commandl_Click 按钮设置不可见 (为什么用按钮而不用过程,因为这样子更直观) Timerl Timerl_Timer() n = n + 1 Call Commandl_Click If n v 10 Then X = X - 30: Y = Y - 30 If n >17 Then X = X + 50: Y = Y + 50 If n >= 20 Then Timerl.E nabled = False X = 500: Y = 350 Call Commandl_Click End If 完善处理,播放动画甲按钮无效 □声按钮后 Buttonl.Visible = False Button3.Visible = False Butt on 5.Visible = False □ Timer中攻击完成 Butt on 1.Visible = True Button3.Visible = True Button5.Visible = True

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档