Brak opisu

[email protected] 6548379dcd min 8 lat temu
examples 6b4d02a6a8 Merge remote-tracking branch 'origin/master' into ox-move 8 lat temu
src 6548379dcd min 8 lat temu
.gitignore 48ed927606 wip 9 lat temu
.hgignore 1e4b87c3ad migrated from bitbucket 10 lat temu
Android.mk 1cc656afaa fixed build 10 lat temu
CMakeLists.txt 1cc656afaa fixed build 10 lat temu
LICENSE 736f25ee1f Initial commit 10 lat temu
README.md 2d67542fb9 min 9 lat temu

README.md

oxygine-flow

oxygine-flow is an expansion for oxygine which provides a neat system for dialogue/scene organization based on an asynchronous model of events.

Documentation: https://github.com/oxygine/oxygine-framework/wiki/oxygine-flow

Fully completed example is located in oxygine-flow\examples\HelloFlow

Video demonstration of this example: https://www.youtube.com/watch?v=Z4p1ol1-cLM&feature=youtu.be

Web version: http://oxygine.org/online_demo.php (find Oxygine-Flow example)

##Example see https://github.com/oxygine/oxygine-flow/blob/master/examples/HelloFlow/src/example.cpp

flow::show(new MyScene, [](Event * event){
        log::messageln("scene closed");

        //show dialog
        flow::show(new MyDialog, [ = ](Event*){
                log::messageln("dialog closed");
            });
    });