文件名称:Java 恶魔城手机版源代码.rar
文件大小:67KB
文件格式:RAR
更新时间:2022-07-30 03:39:02
Java源码-游戏娱乐
Java 恶魔城手机版源代码,初学者可从中了解一些基本的oo思想和一些封装方法,code不重要,thinking才重要!一些定义: 数据类 提供用于装载各种数据的静态方法,为了清晰将所有和图片相关数据的载入和处理放在此处,关于图像数据总共有四维结构:对象Object-动作Action-帧Frame-切片Image public class Data { public static Image[] cellImage;//所有切片资源的Image缓冲区 private static Image[] bigImage;//整图资源的缓冲区,加载的是未裁切之前的整张图片 定义三维数组来读取动画数组actionData中的每帧的宽度、高度及偏移,用来做碰检,结构:对象-帧序列-xywh public static short[][][] frameSize; 帧序列,储存了所有对象的所有动作的帧序列,注意不包括每帧中的切片数据,因此是三维数组,用来画动画,结构:对象-动作-帧序列 public static short[][][] frameSequence; public static final short REVISE_Y = 88;//Y轴修正值,游戏显示区的画面高度小于屏幕高度,为了让游戏显示区置中,所以设置此修正值 public static final int G=2;//重力加速度 //切片数据,程序按照这个数据把加载的图片裁切成切片,并储存到缓冲区,参数说明:对应图片号-x-y-w-h-翻转参数
【文件预览】:
codesc.net
----CastleVania()
--------src()
--------res()