Search the Community
Showing results for tags 'user interface'.
Found 6 results
New UI Framework. Build Phaser 3 UI Components with Adobe Animate.I am making UI Components Framework for Phaser 3, that is driven by JSFL-generated jsons and atlases. It means that you can build your UI in Abode Animate, export it with given script, and forget about manual code positioning and building stuff! Please, try it out. https://xense.github.io/phaser-ui-comps-docs/tutorial-showcase.html Docs, examples, tutorials: https://xense.github.io/phaser-ui-comps-docs There are two basic things in this framework. First is ComponentClip, which is a view instance, it is recursively self-build by provided json and atlases. Second is UIComponentPrototype, which is clip controller. It can be easily extended to create any components, windows or whatever you need. Essential meaninig of it is that it doesn't need a clip to exist always. For example, you can change states of a root clip, and child clip can get new clip instances, ore lose them, and nothing bad happen. Some base components are already included UIButton has 4 states, "up", "over", "down", "disable" UIButtonSelect same as button, but behaves like checkbox, has 8 states, by adding "_select" suffix to UIButton's states when selected. UIButtonRadio Selectable buttons, that can be grouped to select only one of them. UIButtonDraggable same as UIButton, but also emits drag event, drag bounds can be self externally. UIScrollBar vertical or horisontal bar with draggable thumb and prev/next buttons. UIProgressBar Setup only start and end elements positions, scale, rotation or alpha, and this component will interpolate them according to provided progress value. UIScrollPanel Helper for scrolling any element with UIScrollBar. UIContainer Base container component to add other dynamically created components inside. Can be easily extended to create any types of lists, for example. I'm still working on new components and extending existing functionality. Tell me, would you use it, what other components you may need, and whatever you think about it. Any feedback is appreciated! Also I'll be thankful for any collaboration. Available at GitHub and npm
plugin SlickUI - UI Manager for Phaser gamesIf you've been looking for a UI manager for Phaser before, you'll know there aren't really a whole lot of good ones out there. That's why I started working on a component for building user interfaces in Phaser, called SlickUI. It's still in early development, but already capable of buiding user interfaces with panels, buttons, text and generic display objects (like sprites). On the todo list is adding text fields, checkboxes and radio buttons. Website Github page Would be cool to see your opinions!
User Interface - Canvas or DOM?
Positioning user interface
Gyldstrand posted a topic in Pixi.jsHow do you position the user interface graphics / sprites to stay on the screen?
vulkeno posted a topic in Questions & AnswersHi, I started to create a graphical userinterface and an extension of babylonjs. You can define different objects on a set and move, rotate, etc. these objects relative. There is also a binary based format avaible (v3d) to obtain an faster loading, and an second supported format is: "xml", with this you can easy configure maps for your game. By example: <?xml version='1.0'?><V3D> <ground>grass.jpg</ground> <skybox>sky/skybox</skybox> <object map="objects" url="example.v3d" x='500' rotationX='90'> <mesh name="Mesh01" scaleX='2'></mesh> </object></V3D>I'm developping more features, but you can see what there already is avaible on my site:http://www.vulkenogui.com What are you thinking about this ?(and I'm sorry for my bad english) thanks