【quick-cocos2d-lua】 使用Cocos Studio制作界面并应用

怎么使用Cocos Studio制作界面:

 

1.打开Cocos Studio,选择UI Editor

2.打开后界面如下:

3.点击文件,新建项目,输入项目名称和项目路径。

点击确定之后,项目创建成功,可到该路径查看,NewUi.xml.ui为该工程,之后可通过cocos studio打开该项目,Resources用来放工程需要的图片资源,可将需要的图片一起放入该文件夹,也可通过studio编辑器导入。

点击确定之后,studio编辑器变为如下画面:

4.点击画布,更改界面大小为你的游戏的界面的大小

5.导入图片资源,如果已经放置到Resources文件夹下,则进行下一步。也可通过studio导入图片资源:

6.接下来就可以把UI控件放到画布上,进行布局和属性的设置:

例如:添加一个Button到画布上,选择Button控件,拖拽到画布上,或者右键添加。

然后给Button选择图片,将资源下面准备好的Button图片拖拽到属性窗口下的特性下面,Button有三种状态,可准备不同的图片

 

其他属性可自行调节,button需要勾上交互,默认是勾上的,其他在程序中需要有响应的UI控件这一栏也必须勾上。

7.最后导出项目(该项目文件才为程序调用),导出的文件放在Quick工程下的res文件夹下,就可以应用啦。

 

 

 

 

怎么应用Cocos Studio制作界面:

加载 CocoStudio 1.x 资源

示例:


 
 
  1. -- 加载UI界面导出的json(包括ExportJson)文件。
  2. local ccsNode = cc.uiloader: load( "NewUi_9/NewUi_1.ExportJson")
  3. self:addChild(ccsNode)

 
 
  1. ---- 加载导出的UI界面上的某个控件,例如button控件
  2. local loginNode = cc.uiloader:seekNodeByPath(ccsNode, "Panel_14/LoginButton")
  3. loginNode:onButtonClicked( function(event)
  4. print( "loginNode login button clicked")
  5. end)

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值