GithubHelp home page GithubHelp logo

ezhangle / fairygui-cryengine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fairygui/fairygui-cryengine-examples

0.0 1.0 0.0 29.47 MB

A flexible UI framework for CryEngine

Ada 0.68% Mathematica 1.86% C# 97.46%

fairygui-cryengine's Introduction

FairyGUI CryEngine SDK

A flexible UI framework for Cry Engine, working with the FREE professional Game UI Editor: FairyGUI Editor.
Download the editor from here: www.fairygui.com

Features

  • WYSIWYG. Easy to use, and habits consistent with the Adobe series of software, planning and art designers can easily get started.

  • In the editor can be combined with a variety of complex UI components, no need to write code. No programmers need to extend the UI component.

  • Support for translation, zoom, rotation, tilt, flip and other conventional 2D transform.

  • Powerful text controls. Support for dynamic fonts, bitmap fonts, and external tools (such as BMFont, etc.) produced by the bitmap fonts, while supporting HTML syntax and UBB syntax to support complex graphics mixed. The input text supports the direct input of the IOS native expression. Support the font of the stroke effect, shadow effects, support for gradient text.

  • A powerful list of controls that support horizontal, vertical, mobile, paging and other layouts, support for virtual lists and loop lists, even if the list of items is also large to reject the cardton. The virtual list also supports advanced features such as high ITEM, multiple ITEM resource blending. Support for advanced list controls such as tables, trees, and so on. Support close, paging and other advanced features.

  • Support picture of Jiugongge and tiling treatment, support Jiugongge within the palace grid tiling treatment. Supports picture discoloration and grayscale.

  • Support for basic drawing functions such as rectangles, circles, polygons, and so on.

  • Supports sequence frame animation editing and use. Comes with a sequence frame animation editor, also supports the import of Flash CS, Animate CC and other tools produced animation.

  • Built-in sweep, pinch, twist, long press and other commonly used gestures support. Built-in joystick support.

  • Editor provides timeline design UI dynamic, you can combine transparency, location, size, color and other properties of more than a dozen animation. And real-time to see the effect of each frame. Support for inserting sound. Support nested dynamic effects.

  • Support for rectangular masks and custom graphics masks.

  • Support for color, blur and other filters. Support BlendMode settings.

  • Support for pixel-by-pixel detection.

  • Supports binding of UI components to any model, such as implementing a surface UI.

  • Built-in text typing effect.

  • Built-in window manager, pop-up window manager, drag and drop manager.

  • Supports event bubbling mechanisms.

  • Encapsulates all the underlying details of the input method, whether it is mouse input, single touch input, multi-touch input, VR input, you only need to use the same event listening mode to handle UI interaction.

  • Support in the UI layer to insert any 3D objects, such as models, particles, skeleton animation, etc., automatically handle the rendering order.

  • Edit the use of decentralized material, published automatically packaged atlas. Support the definition of multiple Atlas, Unity version automatically supports the extraction of A channel compression.

  • Multi-language switching support. You can switch UI language in real time.

  • Various resolution adaptive. A set of UIs for different resolution devices.

  • Support for automatically generating code for editor components.

  • Provide plug-in mechanism, according to the needs of the project for the editor to add personality features.

  • Support design function, directly to the design shown in the background, easy to control the precise splicing.

License

Free for personal use. Private license is required for commercial use.

fairygui-cryengine's People

Watchers

 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.