原文:LayaBox入门基础之UI实现

List 列表 是比较常用的功能。本篇结合LayaAir引擎与IDE针对List显示 增加 删除等相关操作进行逐步讲解,供开发者学习引擎与IDE的实战参考。 创建项目等基础操作,请查看其它文档,本篇跳过 一 用LayaAirIDE制作UI . 创建一个View类型的UI页面 图 创建一个名为ListPage的View类型UI页面 首先,我们在LayaAirIDE的项目管理器内,创建一个View类型 ...

2018-12-11 18:03 0 2648 推荐指数:

查看详情

LayaBox入门基础之JS代码实现UI组件显示

用JavaScript语言实现List代码逻辑 2.1 显示制作的UI页面 ​ 2.1.1 创建一个ListDemo.js程序文件,并把对应的js在index.html入口设置为启动文件。 ​ ​ (图17) ​ 2.1.2 编辑代码,显示UI。 我们先引入加载以及UI类,然后加载显示 ...

Wed Dec 12 02:05:00 CST 2018 0 1491
LayaBox入门基础之JS代码实现按钮增加功能

2.2.3 实现List增加功能 ​ 实现List增加,需要用到LayaAir引擎laya.display.Sprite中的事件侦听on()方法对鼠标点击事件CLICK进行侦听,以及laya.ui.List API中添加单元格数据源的方法addItem(); ​ ​ (图25) ​ ​ (图 ...

Wed Dec 12 02:10:00 CST 2018 0 1381
layabox里面的ui组件之List

在建立list文件之前你需要建立里面的一个统一的格式; 什么意思呢 因为list就像进行复制;你给他一个瓶子他就可以给你复制出无数的瓶子;而且还可以改变里面的瓶子;不过改变的途径只能使用,你提供 ...

Wed Oct 31 00:29:00 CST 2018 0 4003
LayaBox进阶之UI管理器

自己动手写框架的话,UI管理器是最基础的一部分; 打开界底层是addChild打开的; 新建一个UIManager export class UIManager { private mainContent: Laya.Sprite ...

Fri Feb 22 22:22:00 CST 2019 0 1425
layabox里面的ui组件之RadioGroup

Ui里面的radioGroup组件 skin是皮肤的来源,不同的皮肤会使得皮肤的不同;比如皮肤地址改变; 就会按钮选项变化 再换一个;那么如果想改变两个选项之间的距离就改变他的space属性; 此时 此时; 那如果我想改变选项怎么办;那就只需要改变他的label ...

Mon Jul 02 18:03:00 CST 2018 0 1240
三、UI开发之核心基础——约束(入门

先学个新技能:添加图片控件Image View iOS的图片控件是ImageView,ImageView通过提前载入用户指定的图片资源来显示相应的图片。 所以图片控件的关键信息有3个: 1. I ...

Fri Jun 22 02:11:00 CST 2018 0 786
LayaBox怎么在ui页面中取到某个元素对象节点

在这里例子中,我们先要新建一个Gamview类来继承页面的uiui.gameUI,不能直接对页面ui.gameUI类进行操作。然后我们重点看里面的那个for循环 这里就有涉及到元素节点的获取,这里用的是getChildByName()方法获得节点(注意:类型不一致的要用as来做 ...

Tue Dec 13 01:04:00 CST 2016 0 4037
LayaBox获取不到ui场景里面的节点

要调用到laya 场景里面的节点,那么首先这个被调用的节点必须是node的子类才行 所以上面的graphic对象是不能被getChildByName()方法调用的 这里只需要把grap ...

Fri Dec 23 22:57:00 CST 2016 0 1894
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM