SpriteBuilder中节点位置类型为百分比时不能定位的解决

简介:

Ball.ccb类型是Node,其中有个子节点为Color Node,其中物理使能.

MainScene.ccb中加入一个物理节点,将Ball.ccb拖入其中,成为该物理节点的孩子,这时出现了一个”怪”现象:

如果Ball的位置类型为point时,设置其位置坐标(x,y)可以正确反应位置变化.但是只要x或y任一坐标轴位置类型设置为百分比,则Ball在该轴上无法移动.

在这个问题上耽搁了好久,后来发现原因很简单:MainScene.ccb中的物理节点的Content size属性都为0,如果为0的话,则其子节点的百分比定位都为0;但是如果改为point坐标类型则是可以定位的,因为它不依赖于父节点的大小.

所以这里我简单的将其Content size设为(100%,100%)即可.

这里写图片描述

相关文章
|
开发工具 git
Mac下终端配置(item2 + oh-my-zsh + solarized配色方案)
转载自:http://www.cnblogs.com/weixuqin/p/7029177.html 安装 首先我们下载的 iTem2 这个软件,比Mac自带的终端更加强大。直接官网 http://iterm2.com/ 下载并安装即可。
3854 0
|
JSON JavaScript API
vue3+TypeScript使用二次封装的axiosAPI
vue3+TypeScript使用二次封装的axiosAPI
STM32学习笔记(3) TIM基本定时器
代码中有这样一条,有人会问函数TIM_ClearFlag()和函数TIM_ClearITPendingBit()有什么区别?其实重点在Flag和IT,前者是外设的状态标志,而后者是外设的中断标志。状态标志就是一个外设它有自身的一些标志位(Flag),来表明它处于什么状态,下图就是定时器的状态标记。中断标志就是使能外设的中断后,每次发生一次中断,它会表明发生了什么样的中断,同样中断也有相应的标记。两者分别靠函数TIM_GetFlagStatus()和函数TIM_GetITStatus()来获取
1017 0
|
Dart 算法 索引
[Flutter]足够入门的Dart语言系列之流程控制语句:条件和循环(if、switch、for、while)
流程控制相关的语句主要分为:条件语句、循环语句、循环中的中断语句、以及异常处理语句。流程控制用于根据需要组合不同的语句、执行不同的处理,完成正确的流程逻辑。由此可以更好、更正确的完成程序功能...
731 0
[Flutter]足够入门的Dart语言系列之流程控制语句:条件和循环(if、switch、for、while)
|
Java
解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...
解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...
415 0
解决bug:项目配置java8时出现Error:Jack is required to support java 8 language features...
|
监控 安全 搜索推荐
Quick BI产品核心功能大图(七)订阅与监控:数据波动,一手掌控
作为企业的管理者和经营者,要关注的数据指标太多了。如何在第一时间掌握指标的异常波动、发现经营风险?如何保证相关人员定期接收经营数据,不再遗漏?或许你需要 Quick BI 的帮助。
【鸿蒙 HarmonyOS】UI 组件 ( 进度条 ProgressBar 和 RoundProgressBar 组件 )(一)
【鸿蒙 HarmonyOS】UI 组件 ( 进度条 ProgressBar 和 RoundProgressBar 组件 )(一)
346 0
【鸿蒙 HarmonyOS】UI 组件 ( 进度条 ProgressBar 和 RoundProgressBar 组件 )(一)
|
tengine 应用服务中间件 网络安全
免费申请ssl证书并部署
免费申请ssl证书并部署
免费申请ssl证书并部署
|
Linux Go 数据安全/隐私保护
阿里云Docker镜像管理入门
本文基于阿里云服务器Docker镜像,一切操作均在阿里云服务器内进行,其他云服务厂商或者完全在linux系统下进行请根据实际情况自行查阅相关知识进行调整。
1024 0
|
SQL 机器学习/深度学习 分布式计算
40亿条/秒!Flink流批一体在阿里双11首次落地的背后
今年的双11,实时计算处理的流量洪峰创纪录地达到了每秒40亿条的记录,数据体量也达到了惊人的每秒7TB,基于Flink的流批一体数据应用开始在阿里巴巴最核心的数据业务场景崭露头角,并在稳定性、性能和效率方面都经受住了严苛的生产考验。本文深度解析“流批一体”在阿里核心数据场景首次落地的实践经验,回顾“流批一体”大数据处理技术的发展历程。
40亿条/秒!Flink流批一体在阿里双11首次落地的背后