GithubHelp home page GithubHelp logo

bhanditz / rookie-components Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gamerisker/rookie-components

0.0 2.0 0.0 1.07 MB

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

License: Apache License 2.0

ActionScript 100.00%

rookie-components's Introduction

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
邮箱:[email protected]

实例地址:

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

rookie-components's People

Contributors

yangdan avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.