Skip to content

GameRisker/Rookie-Components

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rookie Components

什么是 Rookie Components ?

Rookie Components 是一套基于Starling的UI组件,主要借鉴flash component 、 feathers组件的代码。
他是一套 轻量级、可视化、高性能、易于扩展、GPU渲染 的组件

Rookie Components 特点介绍

1、轻量级:Rookie Components 以精简、直观、高效为设计理念,代码轻量,易于上手,降低学习难度;
2、可视化:Rookie Components 提供强大的可视化编辑工具Rookie Editor,界面制作可直接在编辑器中直观设置,实现UI与逻辑分离,解放程序员UI制作痛苦;
3、高性能:Rookie Components 原本设计以简单、高性能为目标,以image为基础,利用延迟渲染机制,实现高性能;
4、易扩展:Rookie Components 代码简洁、扩展难度低,且编辑器能及时同步更新;
5、易维护:Rookie Components 使用Rookie Editor编辑的用户界面都会生成XML文件,在项目中根据XML文件生成组件,能够最大层度减少编写。维护界面只需修改XML文件即可完成维护,方便快捷;

组件文档

[doc.gamerisker.com][1] [1]:http://doc.gamerisker.com

Rookie Editor

什么是 Rookie Editor ?

Rookie Editor 是为Rookie Components 量身定制的可视化界面编辑器,编辑区完全使用GPU渲染,与真实项目环境一致,保证最大限度的对项目的支持。

Rookie Editor Open Sources :

https://github.com/GameRisker/RookieEditor/

Rookie Editor 特点介绍

1、简单易用:Rookie Editor 基本功能在主界面上一目了然,能够快速入手;
2、两大系统:Rookie Editor 编辑器支持两大系统 Window、IOS;
3、生成文件:Rookie Eidtor 编辑的用户界面都是生成XML文件,生成成功在项目中实际使用需要打包为二进制文件(编辑器都已经提供这些功能)在项目中使用,完全让代码与界面逻辑分离,使得项目易于维护。

Rookie Editor 下载

Rookie Editor

意见反馈

如果有任何BUG或者意见,欢迎反馈。
QQ:133523686
邮箱:admin@gamerisker.com

实例地址:

RookieEditor 编辑出来的文件如何在项目中使用
如何为 RookieEditor 添加自定义皮肤

About

基于Starling的一套简单的UI组件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published