文章中心 -> 软件使用

文章正文

 青瓷引擎UI组件怎么用之图片篇,由绿盟小编整理,主要从创建图片、图片类型、ColorTint 三方面进行讲解:

  • qc.UIImage组件用来显示图片
  • 创建图片

    通过主菜单(游戏对象/图片)或工具条创建

    node = game.add.image(parent);
    通过拖拽设置图片资源,如果是图集资源还需指定图片帧

    node.texture = game.assets.find('textureKey');
    node.frame = 'background.png';


  • 图片类型

    目前支持简单、九宫格和平铺三种类型的显示方式

    简单类型:

    默认类型,图片不进行平铺,只是拉伸填充满游戏对象矩形区域

    node.imageType = qc.UIImage.IMAGE_TYPE_SIMPLE



    九宫格类型:

    九宫格图片被分割成九部分,四周图块保持固定尺寸,中间图块拉伸填充满游戏对象矩形区域剩下的中心部分。

    node.imageType = qc.UIImage.IMAGE_TYPE_SLICED



    平铺类型:

    图形进行平铺填充满游戏对象矩形区域,如果图片定义的九宫格,则在仅在中间部分进行平铺

    node.imageType = qc.UIImage.IMAGE_TYPE_TILED


  • ColorTint

    图片混合色,alpha值不参与计算,默认值new qc.Color(0x00FFFFFF)不改变原始效果。

    node.colorTint = new qc.Color(0x00888888);

文章来自绿盟(xDowns.com)转载请注明来路。



上一篇文章:Skype将于3月24日关闭Qik视频消息服务 []