SpriteKit中节点的z-position
来源:互联网 发布:网络运营公司经营范围 编辑:程序博客网 时间:2024/05/17 09:25
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
每一个节点都有一个zPosition属性,默认值是0
每一个节点按照各个子节点的z-position绘制其子节点,从低到高.
在本章早些时候,我们添加了如下一行代码到GameViewController.swift中:
skView.ignoresSiblingOrder = true
如果ignoesSiblingOrder被设置为true,Sprite Kit将对于相同zPosition子节点的绘制顺序不做任何保证
如果ignoresSiblingOrder被设置为false,Sprite Kit将按照相同zPosition子节点添加到其父节点的顺序绘制它们.
一般情况下,将其设置为true是有利的,因为它允许SpriteKit完成潜在的性能优化使游戏运行的更快.
但是,设置该属性为true可能一不小心就会引起一些问题.举个例子,如果你添加一个僵尸到场景中,该僵尸的zPosition和背景的zPosition是相同的—都是0.SpriteKit可能在僵尸前面绘制背景,这将盖住僵尸的显示.
为了避免这种情况,你将设置背景的zPosition为-1,这样SpriteKit将在任何默认zPosition为0的节点之前绘制背景.
0 0
- SpriteKit中节点的z-position
- SpriteKit中节点存储个性数据的办法
- position中z-index问题
- css中z-index与position属性的巧妙应用
- position 属性和 z-index 属性对页面节点层级影响的例子
- css中z-index与position
- position:fixed中z-index不起作用
- Cocos2D中节点Z序的计算规则
- Position 与 z-Index 的关系
- z-index和position的关系
- position与z-index的组合
- position、opacity与z-index的组合
- Spritekit中播放背景音乐
- SpriteKit中应用TexturePacker
- 深入理解css中position属性及z-index属性
- cocos2d-x中节点的position与anchorPosition属性的关系
- SpriteKit中令人迷惑的speedBy:duration:方法
- Spritekit中如何判断触摸点击的精灵
- static学习心得
- hdu5667 Sequence 【矩阵快速幂+欧拉函数降次】
- google play aso
- C字符变量地址输出
- Android 使用ContentObserver监听短信的变化,并发送信息给特定的手机号码
- SpriteKit中节点的z-position
- GitHub 删除代码库 详解
- 同事遇到的一个奇葩core dump问题------又是空vector惹的祸
- Http Response Code
- zoj 2110
- LeetCode 141. Linked List Cycle
- c++对象模型阅读笔记
- C++开发环境
- 用Filter程序实现静态HTML页面的访问保护