框架的目的是为了简化开发.
而我们需要简化开发!
那么,要设计一个框架!(以下是这框架的类和其功能,需要者加我获取)
using JustTom.mainBag;
坐标类
主要功能:以简单的方式操作对象的坐标位置,以及简单转换坐标系。(已实现)
预设类
主要功能:轻松将预设放出场景,并轻松设置父元素。(已实现)
拖动类
主要功能:绑定一些物体实现拖动。(已实现简单化拖动移动摄像头)
GL画图类
如今已实现画圆和画线,将继续实现画矩形。
屏幕效果类
主要功能:实现一些简单的屏幕效果。如在场景放置两个队列的宠物,后续会更新。
加载场景(2018,5,21更新)
这里要自己创建一个场景用于读取另一个场景,场景里必须要有一个Slider的ui。(已实现)
保存存档类(未实现)
主要功能:保存存档。
XML类
功能:各种操作XML。面向对象的方法封装,更易用。[已实现],
系统兼容类
功能: 使得编辑器模式和实际平台的文件指向同一个地址..(配合xml使用),,,同时提供安卓端的log方案.
随机类
功能:使用桶的方法实现对数组的抽取(在数组中随机抽取n个数,n<count)
事件类
功能:对鼠标、触摸、键盘等事件进行封装,可实现获取点击对象的功能
这个封装代码可以帮助很多初学者(开源),有什么更多的建议,请留言!
(有几个已经封装完成,需要的可以加微信normidar获取)