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

做电商网站价钱电子商务网站建设与管理课后第四章

做电商网站价钱,电子商务网站建设与管理课后第四章,注册销售公司流程和费用,重庆建站公司网站模板首先设定一下 单个 方块 cell 类#xff1a; 类定义和属性 init 方法 用于初始化方块#xff0c;接收游戏实例、数据、宽度、道具类型和位置。 onWarning 方法 设置警告精灵的帧#xff0c;并播放闪烁动作#xff0c;用于显示方块的警告状态。 grow 方法 根据传入的方向…                      首先设定一下 单个 方块 cell 类 类定义和属性 init 方法 用于初始化方块接收游戏实例、数据、宽度、道具类型和位置。 onWarning 方法 设置警告精灵的帧并播放闪烁动作用于显示方块的警告状态。  grow 方法 根据传入的方向上下左右调整方块的大小实现方块的增长效果。 - bindEvent 方法绑定触摸事件到方块节点。 - onTouched 方法处理触摸事件包括用户点击和被其他方块触发的情况。根据方块状态和游戏状态执行相应的逻辑。 onBlockPop 方法 在方块被消除时调用处理连锁反应和道具触发的逻辑。 playFallAction 方法 控制方块下降的动画更新方块的位置。 - playStartAction 控制方块生成时的动画。 - playDieAction 控制方块消失时的动画并返回一个 Promise以便在动画完成后执行其他操作。 - surfaceAction 控制方块浮出水面的动画。 - generatePropAction 可能是用于生成道具的动画但具体实现为空。 init 方法是这段脚本中用于初始化方块实例的关键方法 init(g, data, width, itemType, pos) {this._game g; // 游戏实例this._status 1; // 初始化方块状态为可触发点击if (pos) {// 如果提供了位置参数则使用}pos pos || {x: data.x,y: data.y};this._itemType itemType || 0; // 初始化道具类型this.warningType 0; // 初始化警告类型this.isPush false; // 初始化是否被推动this.bindEvent(); // 绑定事件this.color data.color || Math.ceil(Math.random() * 4); // 初始化方块颜色this.colorSprite this.node.getChildByName(color).getComponent(cc.Sprite);// 设置方块颜色精灵的帧this.colorSprite.spriteFrame itemType ? g.propSpriteFrame[(itemType - 1) * 4 this.color - 1] : this._game.blockSprite[this.color - 1];this.warningSprite.spriteFrame ; // 初始化警告精灵的帧为空this._width width; // 保存方块宽度this._controller g._controller; // 获取控制器this.lightSprite.node.active false; // 初始时关闭光效精灵// 计算方块宽度this.node.width this.node.height width;this.startTime data.startTime; // 初始化开始时间this.iid data.y; // 初始化方块在网格中的行索引this.jid data.x; // 初始化方块在网格中的列索引this.node.x -(730 / 2 - g.gap - width / 2) pos.x * (width g.gap);this.node.y (730 / 2 - g.gap - width / 2) - pos.y * (width g.gap);this.node.rotation 0; // 初始化方块旋转角度为0this.playStartAction(); // 播放开始动画 }, grow 方法是方块在游戏中进行变形或增长时的关键逻辑它使得方块能够根据游戏规则在特定方向上扩展 grow(type) { //1234 代表上、下、左、右switch (type) {case 1:// 如果方块不是在水平增长状态并且可以向上增长if (this.growType ! 2) {this.colorSprite.node.height this._game.gap * 2this.colorSprite.node.y this._game.gapthis.growType 1}breakcase 2:// 如果方块不是在水平增长状态并且可以向下增长if (this.growType ! 2) {this.colorSprite.node.height this._game.gap * 2this.colorSprite.node.y - this._game.gapthis.growType 1}breakcase 3:// 如果方块不是在垂直增长状态并且可以向左增长if (this.growType ! 1) {this.colorSprite.node.width this._game.gap * 2this.colorSprite.node.x - this._game.gapthis.growType 2}breakcase 4:// 如果方块不是在垂直增长状态并且可以向右增长if (this.growType ! 1) {this.colorSprite.node.width this._game.gap * 2this.colorSprite.node.x this._game.gapthis.growType 2}break} }, 详细介绍可以链接 微信小游戏之三消一 (qq.com)https://mp.weixin.qq.com/s/SUPaWJ8bm5wrtLPZLiktjQ?token1657907189langzh_CN
http://www.hkea.cn/news/14493194/

相关文章:

  • 商贸行业网站建设公司都江堰网站建设公司
  • wordpress表格图表插件下载怎样优化手机网站建设
  • 网站建设与管理必修手机wap网站如何建设
  • 网站建设还好做吗郑州网站推广 汉狮网络
  • 有域名了 怎么做网站网页设计分几个步骤
  • 辽宁省住房和建设厅官方网站短视频免费素材网站
  • 网站建设需要什么样的内容go.php wordpress
  • 制定 网站改版优化方案生成图片
  • 游戏网站建设项目规划书案例没有微信怎么进入公众号
  • wordpress 站长工具wordpress自动 插件
  • 建立大型网站吗wordpress怎么添加连接
  • 陕西省建设厅的网站如何在公司网站下设置邮箱
  • 青岛网站推广企业网站备案证明
  • 怎么做百度采购网站浙江杰立建设集团 网站首页
  • 建设银行广达行网站推客平台有哪些
  • 怎么才能设计好一个网站制作一个网站的费用是多少钱
  • 东莞营销网站建设价格技校十大吃香专业
  • Godaddy如何建设网站做个自己的影院网站怎么做
  • 查询企业信息的官方网站网站建设与管理需要哪些证书
  • 佛山p2p网站建设哪些网站可以做一些任务挣钱
  • 蔡家坡网站开发建一个英文网站需要多少钱
  • 梵客家装做seo推广大概多少钱
  • 东莞美容网站建设邢台网站开发
  • 网站建设样板有什么做外贸的网站
  • 嘉定网站设计制作价格优化模型有哪些
  • 长沙县不错的建站按效果付费什么平台可以免费发布信息
  • 荆州网站建设兼职做视频网站用什么云盘好
  • 营销网站重要特点是哈尔滨关键词优化排名
  • 中企动力官网网站上海搜索排名优化
  • p2p网站建设公司哪家好seo上海优化