Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)
第十二篇(书中 5.1节 内容)
昨天把 第4章完成了。
今天来看第5章。
接下来是 5.1节 的内容。
总结一下 5.1节 的重点:
1、如何制作一个公用按钮皮肤。
跟着做:
重点1:如何制作一个公用按钮皮肤。
首先,先创建一个 exml 文件。
创建上一节学到的自定义皮肤按钮。
把外围矩形调整和按钮一样大小。
接着拖入label组件,代替按钮原来的文本。
接着,按照书中所说。
虽然不知道为什么一定要改成labelDisplay,姑且先照着做吧。
好,那么ID名也起好了。
然后再起个标签名字。
这样,exml皮肤就做好了,开始使用试试看。
好,我创建了一个新的 New.exml 文件,并且拖入了一个默认按钮组件。
接下来,要选择我做好的自定义按钮。
能看到效果了。
试了一下改名。
也是可以改名的。
然后我试着把id名 labelDisplay 改成 labelDIsplay1。
意外的发现,New.exml 文件中 使用的自定义按钮,不能改名了。
看来,labelDisplay 这个ID名字是固定格式。不能乱改。没想到还有这种规则。
希望Egret把这些规则都讲清楚,不然真的,自己如果写组件的话,被坑都不知道为什么。
这是运行结果:
至此,5.1节 内容结束。
转载于:https://www.cnblogs.com/dmc-nero/p/11221857.html
Egret入门学习日记 --- 第十二篇(书中 5.1节 内容)相关推荐
- MySQL学习【第十二篇事务中的锁与隔离级别】
一.事务中的锁 1.啥是锁? 顾名思义,锁就是锁定的意思 2.锁的作用是什么? 在事务ACID的过程中,'锁'和'隔离级别'一起来实现'I'隔离性的作用 3.锁的种类 共享锁:保证在多事务工作期间,数 ...
- 汇编入门学习笔记 (十二)—— int指令、port
疯狂的暑假学习之 汇编入门学习笔记 (十二)-- int指令.port 參考: <汇编语言> 王爽 第13.14章 一.int指令 1. int指令引发的中断 int n指令,相当于引 ...
- Egret入门学习日记 --- 第二篇
第二篇(学习篇) 既然选好了Egret,那我就要想想怎么学了. 开始第一步,先加个Q群先,这不,拿到了一本<Egret HTML5游戏开发指南>,阅至三章,得到印象相对较深的好处和坏处: ...
- Egret入门学习日记 --- 第六篇
第六篇 在本篇写之前,还是要为昨天写的日记道歉才行,差点就误人子弟了. 没想到在程序员界最低级的错误 "单词拼写错误" 还是会经常犯. childrenCreated 我就不能复制 ...
- 计算机指令int,汇编入门学习笔记 (十二)—— int指令、端口
疯狂的暑假学习之 汇编入门学习笔记 (十二)-- int指令.端口 参考: <汇编语言> 王爽 第13.14章 一.int指令 1. int指令引发的中断 int n指令,相当于引发一 ...
- 我的日记 (第十二篇 忙而不乱?) 00:45 2007-11-8
三个多月没写日记了,主要是因为太忙了!忙的有点累,以至于无法组织自己清晰的思路.不过这种"写"的情愫,在心头不断的凝结,好像在等待着量的集聚,集聚到某一刻度,去喷发,酣畅淋漓的. ...
- 2清空所有表_mysql数据库学习(第十二篇) - 数据高级操作(2)
更新数据(限制记录数) 举例说明:UPDATE my_copy SET NAME='32' WHERE 1 = 1 LIMIT 3 只更新一部分,头几名啊这些的 删除数据[限制记录数] 清空表,重置自 ...
- UE4学习日记(十二)血液喷洒效果
一.材质制作 首先,我们需要一张血液灰度图. 将其保存下来,命名为[Blood],导入UE4当中. 然后在内容浏览器中右键新建一个材质,命名为[M_Blood_Test],混合模式设置为[半透明]. ...
- Python学习日记(三十二) hmac检验客户端的合法性和socketsever模块
Hmac模块 其实这个模块类似hashlib模块,它能将一些重要的信息通过算法加密成密文,让信息更具有安全性. 关于hmac加密算法的了解:它的全名是哈希运算消息认证码(Hash-based Mess ...
- js 浅拷贝直接赋值_第二十二篇 JS中浅拷贝的方法有哪些?
重要:什么是拷贝?之前也写过类似的文章,大家可以看<理解js的深拷贝和浅拷贝原理和实现的方法> 首先来直观的感受一下什么是拷贝. let arr = [1, 2, 3]; let newA ...
最新文章
- 推荐一位在BAT大厂工作的技术+美女双料博主
- Ceph Storage Cluster(CEPH存储集群) Configuration配置
- python导入模块的变量_python 环境变量和import模块导入方法(详解)
- Mycat对于导入和扩容迁移性能压测
- Socket网络通讯开发总结之:Java 与 C进行Socket通讯
- 学习笔记——物联网知识
- 终于把所有的Python库,都整理出来啦
- win10计算机三级密码设置,Win10系统下共享文件夹如何设置密码访问?
- 大白菜超级U盘启动盘制作
- 4939: [Ynoi2016]掉进兔子洞 莫队 压位
- 算法-使用双指针遍历删除链表节点
- iOS-[NSAttributedString]设置富文本和计算富文本高度
- iMeta | 德加合作揭示葛藤菌根真菌的遗传多样性和群落组成
- linux系统的种类
- 黑鹰VIP教程超级大全集!!!千G容量!!!
- 树莓派csi摄像头和usb摄像头_树莓派上用 fswebcam + USB 摄像头拍摄
- 初识3D Game——战地3,使命召唤8:现代战争3,Crysis 2:孤岛危机2
- 新建vue3.0 项目—步骤
- Cannot launch SDK manager
- 针对126邮箱部分功能测试