当前位置: 首页 > wzjs >正文

企业网站建立之前必须首先确定wordpress自建站上可以买卖

企业网站建立之前必须首先确定,wordpress自建站上可以买卖,网站框架,郑州seo排名收费3 用户界面类UserInterface 在《从零开始学Python游戏编程33-指令模式2》中,将用户界面类的名字设为了“Game”,在此我们将该类名设置为UserInterface。 3.1 __init__()方法 在UserInterface类的__init__()方法方法中,主要不同是根据图2中…

3 用户界面类UserInterface

在《从零开始学Python游戏编程33-指令模式2》中,将用户界面类的名字设为了“Game”,在此我们将该类名设置为UserInterface。

3.1 __init__()方法

在UserInterface类的__init__()方法方法中,主要不同是根据图2中的空格行列数设置游戏窗口的大小,并且将移动坦克精灵的指令moveTankCommand设置为Vector2类型,代码如图5所示。

图5 __init__()方法的代码

其中,第37行定义的cellSize属性表示每个空格的大小;第38行定义的windowSize属性表示游戏窗口的大小,其值为空格行列数gameState.worldSize逐元素(通过elementwise()方法设置逐元素操作)与空格大小cellSize相乘,得到窗口的宽度和高度;第39行代码根据windowSize创建游戏窗口;第41行代码将移动坦克精灵的指令moveTankCommand设置为Vector2类型。

3.2 processInput()方法

在processInput()方法中,根据玩家的按键,设置移动坦克精灵的指令moveTankCommand,代码如图6所示。

图6 processInput()方法的代码

其中,第46行首先复位移动坦克精灵的指令moveTankCommand;第55-62行代码根据玩家的数据修改moveTankCommand。第55-56行,当玩家点了向右的箭头按键,此时将moveTankCommand中表示列数的属性x设置为1,表示坦克向右移动1格;第57-58行,当玩家点了向左的箭头按键,此时将moveTankCommand中表示列数的属性x设置为-1,表示坦克向左移动1格;第59-60行,当玩家点了向下的箭头按键,此时将moveTankCommand中表示行数的属性y设置1,表示坦克向下移动1格;第61-62行,当玩家点了向上的箭头按键,此时将moveTankCommand中表示行数的属性y设置-1,表示坦克向上移动1格。

3.3 update()方法

update()方法的主要作用是根据移动坦克指令moveTankCommand,更新坦克精灵的所在行列数,即更新坦克精灵的位置,代码如图7所示。

图7 update()方法的代码

第65行代码,通过属性gameState()调用GameState类的方法update()对tankPos属性进行设置。


文章转载自:

http://nb8BTVnT.nydtt.cn
http://Xleo46Fd.nydtt.cn
http://F58D1a4J.nydtt.cn
http://Add7HLZq.nydtt.cn
http://qxPOU0x7.nydtt.cn
http://pYJ02eQ3.nydtt.cn
http://EDoKZynK.nydtt.cn
http://Ay5lUIHM.nydtt.cn
http://Ldv1FUW0.nydtt.cn
http://gEVAZig6.nydtt.cn
http://Z5lXy4hq.nydtt.cn
http://TxfFGG6m.nydtt.cn
http://776R3pHl.nydtt.cn
http://dltSG5HS.nydtt.cn
http://UsXAyrJo.nydtt.cn
http://0uKEibCC.nydtt.cn
http://oYAAx8Vv.nydtt.cn
http://FoJPt5l2.nydtt.cn
http://S4xKl381.nydtt.cn
http://36yk8W3t.nydtt.cn
http://pE4c1kuL.nydtt.cn
http://q9Rbazk5.nydtt.cn
http://AYxu5MST.nydtt.cn
http://Devy26x0.nydtt.cn
http://OmU3TT4e.nydtt.cn
http://msaEvOVD.nydtt.cn
http://Bwc3NhUu.nydtt.cn
http://i9MezhX9.nydtt.cn
http://2SvIahPF.nydtt.cn
http://BpYvRlHd.nydtt.cn
http://www.dtcms.com/wzjs/694193.html

相关文章:

  • 网页设计入门与应用做搜狗手机网站优化软
  • 设计师网站上海软考中级哪个含金量高
  • 培训教育学校的网站建设方案能和实体彩票店和做的彩票网站
  • 马鞍山做网站wordpress调用随机文章
  • 网站搭建哪里找方便市场营销实务
  • 做一个网站成本是多少免费做链接的网站
  • 什么网站可以注册微信支付方式英文电商网站建设
  • 做网站排名公司推荐青浦专业网站建设
  • 怎么做视频网站赚钱吗安徽省同济建设集团网站
  • 十大网站app软件大连网站seo
  • 购物网站建设详细教程网盟推广合作
  • app和网站开发的成本oneindex wordpress
  • 昌邑营销型网站建设抖音代运营方案怎么写
  • 制作网站需要多少时间南京广告公司排行榜
  • 网站花瓣飘落的效果怎么做找施工方案上哪个网站
  • 网络营销机构官方网站商业网站初期建设资金预算
  • 怎么判断网站好坏wordpress编辑器共存
  • 网站建设培训内容嘉兴seo网站推广
  • 免费建站建设网站搭建网站网站建设是固定资产吗
  • 无法访问iis网站中国域名管理中心
  • 如何找人帮我做网站推广阿里网站建设费用
  • 做教学的视频网站有哪些问题上传了网站程序后
  • 安卓网站建站系统wordpress+大屏模版
  • 专做化妆品网站企业推广语
  • 珠海网站优化公司小程序模板下载
  • 网页制作框架模板的步骤杭州seo网站排名优化
  • 免费建网站软件暴雪上架steam
  • 网站建设模块方案网站的建设及发布步骤
  • 图书馆网站建设总结网络营销的核心是什么
  • 小组做数据库网站嘉兴官网