• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

cocos creator 节点的镜像反转

武飞扬头像
--X--
帮助1

自己在做横版小游戏的时候,想左右运动时精灵图直接旋转,但是一直搞不懂那个旋转,后面才发现2d情况下,旋转时没有z轴,就只能是原地转圈上下颠倒,而想要镜像反转的话就需要开启3d模式了

如果是在编辑器上的话直接点击左上角最右边的3D按钮就行了

如果是想在代码里实现的话就要在代码中加这行代码

this.node.is3DNode = true;

最好加到onLoad函数里面

然后就可以使用一下代码直接达成效果

  1.  
    this.node.eulerAngles = cc.v2(0,180)
  2.  
    // v2,v3是cc里的方法
  3.  
    // v2内有两个参数分别是x,y,x是绕x轴旋转的角度,y是绕y轴旋转的角度
  4.  
    // v3内有三个参数分别是x,y,z,就分别表示x,y,z旋转角度

如果不是3D模式的话改变this.node.eulerAngles的值是没意义的,没有效果,至于什么原因欢迎大佬评论

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgbgbba
系列文章
更多 icon
同类精品
更多 icon
继续加载