全栈直通车-王世彪的博客
关注公众号
  • 开发桌面程序
  • javascript教程
  • css样式
  • vuejs
  • 部署免费CDN
  • SEO搜索引擎优化
  • vuepress教程
  • redis分布式缓存
  • Golang
  • PHP
  • Python
  • Java
  • NodeJs
  • tomcat
  • ELK
  • Mysql数据库
  • Nosql数据库
  • C/C++底层开发
  • 音视频/流媒体
  • linux服务器
  • nginx服务器
  • 容器技术
  • 负载均衡
  • 项目管理
  • 持续集成
  • 大数据
  • 微信公众号运营
  • markdown用法
赞一个
友链
联系作者

王世彪

努力做个影响他人滴人
关注公众号
  • 开发桌面程序
  • javascript教程
  • css样式
  • vuejs
  • 部署免费CDN
  • SEO搜索引擎优化
  • vuepress教程
  • redis分布式缓存
  • Golang
  • PHP
  • Python
  • Java
  • NodeJs
  • tomcat
  • ELK
  • Mysql数据库
  • Nosql数据库
  • C/C++底层开发
  • 音视频/流媒体
  • linux服务器
  • nginx服务器
  • 容器技术
  • 负载均衡
  • 项目管理
  • 持续集成
  • 大数据
  • 微信公众号运营
  • markdown用法
赞一个
友链
联系作者
  • css

  • 游戏开发

    • 跨平台游戏引擎Cocos creator基础教程
    • Cocos creator发布android项目
    • Cocos creator游戏开发二维向量的常用操作
    • Cocos creator游戏开发矩形的常用操作
    • 游戏开发向量基础
    • Cocos creator组件间通信
    • Cocos creator调整节点的渲染顺序
      • 1. 通过编辑器设置
      • 2. 通过设置zindex调整渲染顺序
    • Cocos creator画线
  • android

  • golang

  • javascript

  • vuejs

  • 小程序

  • cdn

  • seo

  • vuepress

  • 移动端真机调试方法
  • 前端
  • 游戏开发
王世彪
2021-02-05

Cocos creator调整节点的渲染顺序

# Cocos creator调整节点的渲染顺序

本文讲述跨平台游戏引擎cocos creator中的节点渲染顺序。节点的渲染顺序依赖2个因素(1.节点在编辑器中的摆放顺序,2.节点的zindex值, 值越大,越靠后渲染),首先判断zindex值(默认情况下,所有节点的zindex为0),值越大渲染越靠后,若zindex值相等,则按节点在编辑器中的摆放顺序渲染。

# 1. 通过编辑器设置

可以通过编辑器调整节点的摆放顺序,在层级管理器中会按照节点排列顺序从上到下依次渲染,也就是说显示在列表上面的节点在场景中会被下面的节点遮盖住。因此,子节点永远都会遮盖住父节点。
详情请参考官网 (opens new window)。

# 2. 通过设置zindex调整渲染顺序

默认情况下,所有节点的zindex都为0,所以默认情况下节点的渲染顺序取决于节点在编辑器中的摆放顺序。
但是并不是所有的节点都是通过编辑器创建的,所以编辑器并不能搞定所有场景。这时就需要通过代码来调整节点的顺序。
设置节点的zindex值即可,值越大,越靠后渲染。
详情请参考cocos creator zIndex (opens new window)。

zindex仅能控制同级节点的渲染渲染顺序,父节点永远先于子节点渲染。

#游戏#Cocos
上次更新: 2021-02-05 17:36:18
Cocos creator组件间通信
Cocos creator画线

← Cocos creator组件间通信 Cocos creator画线→

最近更新
01
mysql创建用户
04-09
02
golang错误处理最佳实践
03-17
03
基于proto文件生成rpc接口定义文档
03-11
更多文章>
Theme by Vdoing | Copyright © 2019-2022 王世彪 | MIT License
冀ICP备19016776号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式