2DPlatformer-SLua 编辑器 UI 美化

在我的开源项目 2DPlatformer-SLua 中,YwLuaMonoBehaviour 是非常重要的一个组件,它负责从 MonoBehaviour 中直接驱动内建的事件到 Lua 中的类和逻辑,用户可以选择驱动的事件类型和参数,之前是这样:

非常普通的默认样式,而且可以选择重复的事件,比如两个 Start,非常丑,但是自从见到了 Unity 的 EventTrigger 的编辑器样式后,觉得太好看了,好符合操作感:

然后看看自己的这个组件操作也和它很类似,于是我就非常想做成这个样子,于是,就有了下面这样:

本人对该效果十分满意,达到心中想要的效果,编辑起来也更加方便了,请下载:最新版 2DPlatformer-SLua 即可。

时间: 2024-11-11 21:25:38

2DPlatformer-SLua 编辑器 UI 美化的相关文章

C# Winfrom UI 美化

Winfrom UI 美化 此处只做演示,未进行页面布局.... 1.CSkin:此处只显示一种样式供参考,可继承其他样式——略 2.MetroFramework.Design 3.Ribbon 4.IrisSkin4——切换皮肤--样式种类多 原文地址:https://www.cnblogs.com/YYkun/p/11584159.html

OpenLayers学习笔记3——使用jQuery UI美化界面设计

PC端软件在开发是有较多的界面库可以选择,比如DevExpress.BCG.DotNetBar等,可以很方便快捷的开发出一些炫酷的界面,最近在学习OpenLayers,涉及到web前端开发,在设计界面时刚开始不熟悉,设计的很丑,后来参照ArcGIS在线体验中心的demo以及对web前端界面设计库的调研,最终采用jQuery UI来美化界面(还有比较强大的Dojo).先来看下效果: 这里说下地图与影像切换两个按钮的实现,其他的都是一样的方式: CSS文件: #mapViewButton { wid

Pyqt QSS简单的Ui美化

什么是QSS QSS 是Qt StyleSheet 的简称,意思就是qt的样式表格,StyleSheet 可以像CSS已经的写样式.使页面美化跟代码层分开,利于维护. QSS的语法 同css一样,他也是由一个selector与一个declaration形成,selector指定了是对哪一个控件发生后果,而declaration才是真实的发生作用的语句.如: QPushButton { background-color: red } QPushButton指定了是对所有的QPushButton或是

HTC T328W刷机包 仿三星S5 UI美化 精简 S5下拉

ROM介绍 1.移植三星TouchWiz界面; 2.加入三星S4壁纸及图标美化; 3.对ROM进行了精简; 4.对ROM进行了优化; 5.完整的ROOT权限; 6.短信支持来信息亮屏功能(在短信设置里设置); 7.加入S4天气插件(长按桌面,添加到主屏,添加后在联网状态打开,先点击右上角的装载,在输入城市名,选择城市). 8.加入S4时钟插件; 9.加入S4的计算器; 10.加入S4的备忘录; 11.加入一键锁屏和一键释放内存; 12.加入美化版HTC手电筒; 13.加入re管理器等; 14.替

eclipse 两款UI美化插件推荐 miniMap & color theme

用惯了sublime, 换回eclipse ,总是有些不情愿. 很重要的原因是,sublime的界面更养眼,看久了不累. 1)color theme 当然,eclipse支持自定义code format的,颜色字体都可以改.但是,每次都设置一遍非常麻烦,这么多选项.如果想改回去,又要浪费很多时间.我觉得,肯定不止我一个人有这种需求,于是我在eclipse market 中找到了 color theme这个插件.插件支持多种常见经典IDE的theme.不需要你手工设置,或替换config文件,直接

Android学习随笔之UI美化(一)--------- 样式和主题

1.样式和主题的使用 样式和主题是一样的,都是一系列属性的集合,只是应用的对象不同,样式应用在单个控件上,如果TextView,Button等.主题应用在功能清单文件中的<application>或者<activity>标签上以属性的形式出现,如: <application         theme=”XXX”/> <activity     theme=”XXX”/>   来看一个清单文件: 在这里要明确两点:  1.主题是应用在application或

Android学习随笔之UI美化(二)--------- shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签. 大小(size) 渐变(gradient) 填充(solid) 圆角(corners) 描边(stroke) 间隔(padding) res/drawable/shape_self.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.androi

UI美化

drawable资源 ------------------------------------------state drawable资源在不同状态下显示不同的图片在<selector>标签下的item标签设置属性:android:state_xxx 各种状态(值为true/false) 如果值为false的话,android:state_xxx可以省略 state_pressed 按钮按下的状态 state_checked 单选框/复选框按下的状态android:drawable 该状态下对

WinForm UI 美化

方法一:自己做.需要有一定美工(审美)底子,需要编码,难度较大. 方法二:用插件.简单易用,但价格不菲~ 常用插件:DotNetBar.netadvantage.DevExpress.IrisSkin.CSKin https://www.syncfusion.com/winforms-ui-controls/datagrid DevExpress Demo: DotNetBar: netadvantage 原文地址:https://www.cnblogs.com/hbuwyg/p/1106327