_ __ _____ _ | |/ / | __ \ | | | ' / ___ _ __ _ _ | |__) | _ _ _| |_ ___ _ __ | < / _ \ '_ \| | | | | _ / | | | | | | __/ _ \ '__| | . \ __/ | | | |_| | | | \ \ |_| | |_| | || __/ | |_|\_\___|_| |_|\__, | |_| \_\__,_|\__, |\__\___|_| __/ | __/ | |___/ |___/
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:
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.
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.