博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
creator rotationY的问题
阅读量:4358 次
发布时间:2019-06-07

本文共 505 字,大约阅读时间需要 1 分钟。

最近在做一个2D的小游戏,碰撞方面由于懒,就直接使用cocos自带的物理组件RigidBody了。

但是在父节点挂载RigidBody之后,会导致设置rotationY时失效,具体原因没有深查,估计是在渲染的流程里,刚体的优先级更高,而刚体不存在以Y轴为轴线的旋转而导致的。

几经抉择,还是决定直接新增一个node用来挂载sprite或animation。这样就能愉快的旋转了。

let node: cc.Node;        node = await G().Res.GetRes(Constants.PRE_OBJECT) as cc.Node;        // 渲染节点,只能跟父节点分离开了        let sprite = new cc.Node();        sprite.addComponent(SpriteItem).SetSpriteName(asset.asset);        node.addChild(sprite, -1, loc + "sprite");

 

转载于:https://www.cnblogs.com/Fivee/p/10096835.html

你可能感兴趣的文章
knockoutJS学习笔记04:监控属性
查看>>
Linux下启动/关闭Oracle
查看>>
session和cookie的区别
查看>>
oracle 数据库、实例、服务名、SID
查看>>
web.xml文件的作用
查看>>
linux下oracle调试小知识
查看>>
alert弹出窗口,点击确认后关闭页面
查看>>
oracle问题之数据库恢复(三)
查看>>
单点登陆(SSO)
查看>>
HR,也确实“尽职尽责”
查看>>
MaxComputer 使用客户端配置
查看>>
20190823 顺其自然
查看>>
阅读《余生有你,人间值得》有感
查看>>
每日英语
查看>>
SpringCloud+feign 基于Springboot2.0 负载均衡
查看>>
【BZOJ5094】硬盘检测 概率
查看>>
mac上n次安装与卸载mysql
查看>>
Python之单元测试——HTMLTestRunner
查看>>
WebNotes(PHP、css、JavaScript等)
查看>>
C++:文件的输入和输出
查看>>