GithubHelp home page GithubHelp logo

krgamescrollswift's Introduction

KRGameScrollSwift

  _  __                  _____             _            
 | |/ /                 |  __ \           | |           
 | ' / ___ _ __  _   _  | |__) |   _ _   _| |_ ___ _ __ 
 |  < / _ \ '_ \| | | | |  _  / | | | | | | __/ _ \ '__|
 | . \  __/ | | | |_| | | | \ \ |_| | |_| | ||  __/ |   
 |_|\_\___|_| |_|\__, | |_|  \_\__,_|\__, |\__\___|_|   
                  __/ |               __/ |             
                 |___/               |___/              

KR Game Scroll Swift

contact Keny Ruyter [email protected] http://twitter.com/snowkidind http://kenyruyter.com

=====//=====

Swift Version of game scroller.

Integration Notes

The purpose of this program is to provide a method with which to manage multiple menu pages and present it in a scroller like fashion, either horizontally or vertically. It contains navigation boxes that tell you what page you are on.

The reasoning behind such a class is because it is complicated to add UIView Items directly to a spriteKit scene. In order to do that, you must tell the view controller to add the subview. In most cases where a simple scrolling window is needed, you can just add this object to your scene and display custom pages directly from your scene, without involving the ViewController. In the case of KRGameScroll, there is no "view" object, only a nicely fitting node along the spriteKit node tree.

More to come, the project is under construction...

=====//=====

// Technical Gak:

Warranty Exclusion

You agree that this software is a non-commercially developed program that may contain "bugs" (as that term is used in the industry) and that it may not function as intended. The software is licensed "as is". Keny Ruyter makes no, and hereby expressly disclaims all, warranties, express, implied, statutory, or otherwise with respect to the software, including noninfringement and the implied warranties of merchantability and fitness for a particular purpose.

Limitation of Liability

In no event will Keny Ruyter be liable for any damages, including loss of data, lost profits, cost of cover, or other special, incidental, consequential, direct or indirect damages arising from the software or the use thereof, however caused and on any theory of liability. This limitation will apply even if Keny Ruyter has been advised of the possibility of such damage. You acknowledge that this is a reasonable allocation of risk.

krgamescrollswift's People

Contributors

snowkidind avatar

Stargazers

Jon Fox avatar

Watchers

James Cloos avatar  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.