CocosCreator-Layout

转自:http://blog.csdn.net/q1648778537/article/details/78848075

Layout 是一种容器布局组件



  • Type:布局类型,支持 NONE, HORIZONTAL,VERTICAL 和 GRID。
    • NONE:默认布局
    • HORIZONTAL:水平布局
    • VERTICAL :垂直布局
    • GRID:风格布局
  • ResizeMode:缩放模式,支持 NONE,CHIDREN 和 CONTAINER。
    • NONE:子物体和容器的大小变化互不影响
    • CHIDREN :子物体大小会随着容器的大小而变化(垂直布局时子物体随容器高度变化,水平布局时子物体随容器宽度变化)
    • CONTAINER:容器的大小会随着子物体的大小变化
  • PaddingLeft:排版时,子物体相对于容器左边框的距离。
  • PaddingRight:排版时,子物体相对于容器右边框的距离。
  • PaddingTop:排版时,子物体相对于容器上边框的距离。
  • PaddingBottom:排版时,子物体相对于容器下边框的距离。
  • SpacingX:水平排版时,子物体与子物体在水平方向上的间距。
  • SpacingY:垂直排版时,子物体与子物体在垂直方向上的间距。
  • Horizontal Direction:指定水平排版时,第一个子节点从容器的左边还是右边开始布局。
  • Vertical Direction:指定垂直排版时,第一个子节点从容器的上面还是下面开始布局。
  • Cell Size:此属性只在 Grid 布局时存在,指定网格容器里面排版元素的大小。
  • Start Axis:此属性只在 Grid 布局时存在,指定网格容器里面元素排版指定的起始方向轴。

以下是一些常见的Cocos Creator面试题: 1. 什么是Cocos CreatorCocos Creator是一个基于JavaScript、TypeScript和HTML5技术的2D游戏开发引擎,它提供了一个可视化的编辑器,让开发者能够快速创建游戏。 2. Cocos Creator有哪些基本的组件?Cocos Creator的基本组件包括Sprite、Label、Button、ScrollView、Layout、ProgressBar等。 3. Cocos Creator中的场景是什么?场景是Cocos Creator中最基本的组织单位,每个场景都是一个独立的游戏场景,包含了游戏中所有的元素。 4. Cocos Creator中的节点是什么?节点是Cocos Creator中的最基本的组成单位,它可以包含其他节点或组件,并且可以进行层级关系的管理。 5. Cocos Creator中如何实现动画?Cocos Creator提供了Animation组件,可以通过在编辑器中制作动画来实现。 6. Cocos Creator中如何实现物理引擎?Cocos Creator提供了Physics组件,可以通过添加组件并设置相关参数来实现物理引擎效果。 7. Cocos Creator中如何实现碰撞检测?Cocos Creator提供了Collision组件,可以通过添加组件并设置相关参数来实现碰撞检测。 8. Cocos Creator中如何实现网络通信?Cocos Creator提供了WebSocket和HTTP请求等API,可以通过调用这些API来实现网络通信。 9. Cocos Creator中如何实现音效和音乐?Cocos Creator提供了Audio组件,可以通过添加组件并设置相关参数来实现音效和音乐。 10. Cocos Creator中如何优化游戏性能?可以通过减少节点数量、合并纹理、使用对象池等方式来优化游戏性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值