最近在做一个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");

最新文章

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

热门文章

  1. 关于FFmpeg工具的使用总结
  2. Python3 open函数
  3. UIMediaScanner从相册读取资源的功能
  4. Vue语法学习第三课——计算属性
  5. 性能测试LR学习笔录2am pm -3
  6. UITableView section 圆角 阴影
  7. Sublime使用及配置C编译器
  8. CSS:与input相关的一些样式设置问题
  9. Spring 基于set方法的依赖注入
  10. [C# 基础知识系列]专题七: 泛型深入理解(一) (转载)