cocos creator 牌面翻转


思路描述

1、利用方法
var rotationTo = cc.rotateTo(1, 0, 180);
this.paiNode.runAction(rotationTo);
进行位置的移动。移动完成之后,Node.setScaleX(-1); 完成翻转。在 update 中监 Node.rotationY 的值,达到自己要求的时候,更换精灵图片。

代码块

paiclick:function(){this.paiNode.rotationX = 0;this.paiNode.rotationY = 0;var rotationTo = cc.rotateTo(1, 0, 180);this.paiNode.runAction(rotationTo);this.paiNode.setScaleX(-1);
},
update: function (dt) {if(this.paiNode.rotationY > 90){this.paiNode.getComponent(cc.Sprite).spriteFrame = this.pokerAtlas.getSpriteFrame("c_10");}else{this.paiNode.getComponent(cc.Sprite).spriteFrame = this.pokerAtlas.getSpriteFrame("back");}
}

2、利用动画编辑器将翻转过程做成序列帧动画,在动画播放完成的时候,将需要的显示出来的实际内容贴图上去

cocos creator 牌面翻转相关推荐

  1. 触控的手牌—Cocos Creator

    触控的手牌-Cocos Creator 科普 Cocos Creator是触控最新一代游戏工具链的名称.如果不太清楚的,可以先看一些新闻. 新编辑器Cocos Creator发布: 对不起我来晚了! ...

  2. cocos creator实现棋牌游戏滑动选牌的功能

    最近在玩cocos creator,打算学着做一款类似双扣游戏的棋牌,名字叫文成三星,比双扣还要多一扣,因为需要三幅牌,在我们老家比较流行这种玩法. 目前实现了绝大部分的逻辑,效果如下: 有一点不好的 ...

  3. 022 - cocos creator 3D

    #cocos creator 3D warning 报错:"project:///assets/main.js,将https中的export注视掉重试一遍 知识点 scrollview组件添 ...

  4. cocos creator麻将教程系列(九)—— 幼麟棋牌代码讲解

    这篇文章是官方整理的: 技术栈 客户端 引擎:Cocos Creator 2.0.6. 语言:Javasctipt 可用开发平台:MAC,Windows 可发布平台: iOS,Android,Wind ...

  5. Cocos Creator 3.0 教程! 标志板! Billboard !

    用2D素材节省包体!节约性能! 前言 标志板是什么呢? billboard 英文翻译为广告牌,标志板和广告牌肯定会有不可告人的联系! 广告牌的使命是什么?就是无论你在哪里,都要让你看到! 标志板也是这 ...

  6. Cocos Creator 微信创意小游戏《甜蜜糖果屋》团队专访:让纸片人活起来

    在 1 月 9 日的 2019 微信公开课 Pro 上,有一款创意十足的互动式游戏出现在小游戏宣讲环节,它便是今日 Cocos 的专访对象<甜蜜糖果屋>. <甜蜜糖果屋之花恋奇妙物语 ...

  7. Cocos Creator游戏开发教程 学习笔记

    学完提问几个问题吧: position的锚点位置数值原点在哪里? 因为position是相对坐标,所以原点是父节点的锚点 .所以Canvas下面的直属节点原点就是世界坐标系的原点Canvas的锚点. ...

  8. Cocos Creator 下载图片动态替换纹理

    Date: 2022-04-19 Cocos Creator v3.4.2 assetManager.loadRemote方法, 示例代码如下: let headImg = this.headSpri ...

  9. 最齐全的Cocos2D Cocos creator Cocos2Dx游戏源代码素材,速来收藏

    Cocos2D Cocos creator Cocos2Dx游戏源代码类资源应该算是素材类网站中必不可少的资源类型了吧~今天给大家推荐超好用,免费质量高的素材噢,让你坐拥海量资源同时又不撞款! 本人曾 ...

最新文章

  1. (翻译)Real-UID,Effective-UID,Saved-UID区别
  2. 关于OpenMesh在Vs2008下编译与安装
  3. SAP FSM 学习笔记(一) : 使用API消费FSM的数据
  4. yolo v4 python_YOLOv4: Darknet 如何于 Ubuntu 编译,及使用 Python 接口
  5. 工作是为了让生活过得更好(转)
  6. Mac 让 iTerm2 记住用户名密码 expect 脚本
  7. IO-01. 表格输出(5)
  8. 基于php和服务器推技术的web即时聊天系统,基于php和服务器推技术的Web即时聊天系统-计算机系统应用.PDF...
  9. 矢量数据压缩:道格拉斯普克算
  10. 一文搞懂程序流程图详解
  11. 辅助脚本使用教程手册
  12. postgreSQL 中raise notice用法
  13. ks 曲线_Ks密度曲线分布图绘图
  14. 常用Cocoa框架概览
  15. 润乾报表数据集中参数和宏的使用方法
  16. 聊聊Windows的销售渠道和授权版本
  17. Motion Based Multi-Sensor Extrinsic Calibration源码配置与学习记录
  18. BSN与CITA技术适配过程揭秘
  19. Oracle中的触发器(trigger)
  20. SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题(六)

热门文章

  1. 力扣每日一题2022-05-04中等题:找出游戏的获胜者
  2. vi模式下的几种常用的保存文件并退出命令
  3. Linux替换Docker镜像源
  4. 闲鱼无法确认收货显示服务器繁忙,闲鱼不确认收货怎么办?解决办法都是这样的...
  5. 【你又有一个好消息】荣获2022年国民技术MCURT-Thread设计大赛获奖榜单头名
  6. 了解 ARM Coretex-A 系列芯片
  7. 五一节假期结束给团队开会,快速进入工作状态
  8. mysqlclient安装失败解决方案
  9. MySQL8.0安装失败
  10. 从抄书到开源之巅:章亦春的程序人生