(未完成,待修改)
KAS 0.4.3 [2012/03/23]
Android框架层
MainActivity
游戏主活动
Sound
声音管理器
VideoPlayer
管理视频播放SurfaceView的类
ConfigActivity
继承自PreferenceActivity,配置预设活动。
DeleteResActivity
删除游戏数据的活动
SaveActivity
保存活动类
SaveAdapter
SaveActivity的列表适配器
SaveData
SaveAdapter的数据结构
脚本和插件管理:
Conductor
在单独线程中处理输入事件与ScenarioParser命令读取
Macro
宏,宏映射表的值类型
CallData
调用数据,调用堆栈中的一个条目
ScenarioData
脚本数据
ScenarioParser
脚本解释器,Conductor中单步执行
TagHandlers
TagObject的容器,定义了很多标签的监听器(匿名TagObject子类)
TagObject
标签监听器接口类,除了TagHandlers中定义的匿名子类外,KASPlugin也是TagObject的子类。
KASPlugin
插件类,继承自TagObject(可以监听标签事件),它的类方法管理SystemButton等插件类的实例
SystemButton
插件,继承自KASPlugin,用于创建SystemButtonLayer
UsersInitialize
静态类,游戏开始前安装插件SystemButton。
AnimationScriptParcer
anm脚本加载器
MokaScript
moka脚本运行状态,在MainSurfaceView中使用。
KASFunction
注册一些Moka脚本的内建函数。大多数使用Util类。
精灵层
ButtonLayer
MainSurfaceView的精灵层
ButtonFunc
ButtonLayer的事件监听器
History
MainSurfaceView的精灵层
YesNoDialog
MainSurfaceView的精灵层
KASLayer
MainSurfaceView的精灵层
Layer
MainSurfaceView的精灵层,继承自KASLayer。
MessageLayer
MainSurfaceView的精灵层,继承自KASLayer。
SystemButtonLayer
MainSurfaceView的精灵层,继承自KASLayer。
MessageTextBox
MessageLayer的精灵层。
LinkButton
MessageLayer的精灵层。
全局方法
Util
可以跨脚本与界面执行的全局静态方法。
ByteUtil
Short/int/long与byte[]的相互转换。获取文件扩展名
Config
ResourceManager、Util、Layer、MainSurfaceView、MessageLayer、MainActivity.menuItemData、History的配置
ConfigScript
MokaScript使用的配置,可以覆盖Config的行为。
资源管理
ResourceManager
资源管理器,静态类
ResourceDownloader
资源下载器,ResourceManager中使用
KpcManager
静态类,ResourceManager使用,管理kpc文件
KZipUtil
静态类,用于压缩解压zip格式数据
分享到:
相关推荐
此外,这些非官方渠道获得的KEY可能存在风险,比如它们可能已被其他人使用过,或者被恶意软件开发者用来传播恶意代码。 对于用户来说,确保使用合法途径获取卡巴斯基激活码非常重要。这可以通过直接在卡巴斯基官方...
在本文中,我们将深入探讨LoRa芯片SX1276RF1KAS_e269v01a的核心功能及相关的应用软件代码。 首先,让我们了解SX1276RF1KAS芯片。这是一款由Semtech公司推出的高性能LoRa调制解调器,专为满足IoT设备对远程传输和低...
【描述】"kas054a"并未提供具体的信息,但考虑到标签为"C",我们可以推测这是一个与C编程语言相关的项目或者代码库。C语言是一种强大的、低级的编程语言,广泛用于系统编程、嵌入式开发、游戏引擎等多个领域。它以其...
压缩包中的“KAS-Konference-Administrationssystemet-master”很可能包含了源代码、配置文件、文档和其他项目资源。源代码通常分为多个部分,如前端界面(可能使用HTML、CSS和JavaScript)、后端逻辑(Java类和接口...
2. **性能优化**:由于移动设备的硬件资源相对有限,所以游戏代码需要进行优化,以减少内存占用,提高运行效率。 3. **资源管理**:Android设备可能有各种不同的屏幕尺寸和分辨率,所以游戏的图像和其他资源可能...
《DXF2GCode:基于Python的DXF到G代码转换器详解》 在数字化制造领域,G代码是数控机床的编程语言,用于精确控制切割、钻孔等工艺。而DXF(Drawing Exchange Format)是一种二维图形文件格式,广泛应用于CAD软件中...
代码如下: /* 时间很久远了,有码友...</STRONG> * 函数: * 说明:无损返回HTML代码 * * 作者:卡斯Kas(QQ:10590916) * 修改:2010-12-13、 */ public static string LeftH(string str, int l) { //为了防止错误
标题中的"SX1276资料集"指出这是一份关于SX1276芯片的综合资源包,其中包含了该芯片的技术文档、开发工具和相关的源代码。SX1276是一款高性能的无线射频收发器,尤其适用于LoRa(Long Range)远距离通信技术。LoRa是...
目标和状态项目的目标和当前状态是:功能齐全,直观的GUI支持独立和嵌入式GUI(仅具有独立功能)支持GPU加速和仅CPU绘制后端(仅GPU加速具有功能) )用户代码中的自定义窗口小部件,具有高低级别的绘图API和原始...
PARAMETERS: s_werks TYPE mseg-werks DEFAULT 'KAS1'. SELECT-OPTIONS: s_matnr FOR mseg-matnr. SELECT-OPTIONS: s_aedat FOR mseg-dabrbz. ``` ##### (2) 字段类别初始化 (`FIELDCAT_INIT`) 这部分代码负责定义...
将测试代码复制并粘贴到test()方法中。 运行主要方法。 如果要通过终端执行main方法,则可以通过./gradlew runMain命令执行main()方法。 执照 caver-java-boilerplate是根据发布的。 MIT License Copyright (c) ...
复制代码 代码如下:echo “asd”;//字符串 echo “ads$c”;//字符串+变量 echo ‘ads$c’;//字符串 asd$c $c不是变量 echo “sd”.”vs”; echo “sd”,”vs”; echo $a; echo $a.$b; echo $a,$b; echo $a.$b.$c; ...
Needham-Schroeder-...KAS is a symmetric key known only to A and S KBS is a symmetric key known only to B and S NA and NB are nonces generated by A and B respectively KAB is a symmetric, generated k
// {"as_dd_s":123213,"and_saj_jdk_jsakd_":{"djk_asj":{"sa_dsa_dsa":123123,"asda_sdh_kas":{"asd_sad":[{"asd_sad_sa":123123,"iii_asda":[1,23,{"asd_sad":123}]}]}}},"kio":[{"op":1,"oop":2},{"ol":1,"op":2...
程序飞艇 程序部分扩展 版本 1.3 此插件为 Kerbal Space Program 添加程序飞艇包络。 特征 信封和气球模拟。 包括两种提升气体选项。 支持远和近 游戏内教程 ... 将随此包提供的 GameData 文件夹的... (KAS) 包含用于将
最后,文档中还包含了2000系列压力变送器的标准量程表,详细列出了不同量程代码对应的测量范围、满度调节范围以及过载压力等关键信息。 综上所述,雷萨德2000L系列小型压力变送器是一款设计精良、参数全面、应用...