creator rotationY的问题
2024-10-10 17:50:46
最近在做一个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, -, loc + "sprite");
最新文章
- oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库
- Lua 之数据结构
- 使用for( var each in record){} 去寻找object里面的内容;
- ORACLE常见错误代码的分析与解决
- C++ Daily 《1》----关于对象
- [翻译]:SQL死锁-锁与事务级别
- Javascript 基础--JS函数(三)
- 常用http请求状态码含义
- phonegap环境搭建
- lintcode :最小路径和
- 现代的新语言--Swift初探
- 设计模式 -- 迭代器模式(Iterator)
- javascript 函数和作用域(函数,this)(六)
- 清北学堂 NOIP2017模拟赛 越赛越心塞
- java操作impala
- Alpha第六天
- python3 元组tuple
- vue中v-show与v-if的区别
- python 数据结构之二叉树
- mutex 互斥量