`
hylxinlang
  • 浏览: 129982 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

lufylegend游戏人物行走动画

阅读更多
init(150,"hyl",800,450,main);
var imgData = [
	{name:"player",path:"img/hreo.png"}
];
var imglist;
var backLayer,hero;
function main(){
	//load($list,$onupdate,$oncomplete)
	//$list:文件数组
	//$onupdate:读取中调用函数,一般用来显示游戏进度
	//$oncomplete:全部文件读取完成后调用函数
	LLoadManage.load(imgData,null,gameInit);
}
function gameInit(result){
	imglist = result;
	//LSprite 类是基本显示列表构造块,一个可显示图形并且也可包含子项的显示列表节点
	backLayer = new LSprite();
	//将一个可显示的对象(LSprite,LBitmap等)或子实例添加到该对象上。
	addChild(backLayer);
	//divideCoordinate函数是将传入的宽和高,按照行数和列数进行拆分计算,会得到一个2维数组。
	var list = LGlobal.divideCoordinate(512,512,4,4);
	//用来保存Image对象
	//■参数:
	//image:Image对象
	//x:Image可视范围x坐标
	//y:Image可视范围y坐标
	//width:Image可视范围宽
	//height:Image可视范围高
	var data = new LBitmapData(imglist["player"],0,0,128,128);
	//实现简单动画的播放,原理是将一张大的图片,按照保存有坐标的二维数组保存的坐标来逐个显示。
	//layer:LSprite显示层
	//data:LBitmapData对象
	//list:一个存有坐标的2维数组
	hero = new LAnimation(backLayer,data,list);
	
	backLayer.addEventListener(LEvent.ENTER_FRAME,onframe);
}
function onframe(){
	hero.onframe();
}


 附地图编辑器mappy下载地址


 

  • rpg.zip (80.6 KB)
  • 下载次数: 4
  • 大小: 3.5 KB
0
5
分享到:
评论

相关推荐

    基于H5canvas游戏引擎lufylegend开发小游戏合集

    3. 精灵和动画实现:使用LufyLegend的精灵和动画系统,您可以绘制游戏角色、道具、障碍物等元素,并为它们添加生动的动画效果。 4. 游戏逻辑编写:这是项目的核心部分,您需要编写每个游戏的核心逻辑

    基于lufylegend.js开发的HTML5小游戏.zip

    通过研究这个项目,开发者可以了解如何使用lufylegend.js库来构建游戏框架,如何处理游戏循环、事件监听、动画帧更新、游戏对象的创建与销毁等核心概念。此外,还可以学习到如何整合HTML5的多媒体特性,比如音频播放...

    html5开源游戏引擎-lufylegend-1.7.7.zip

    2. **游戏框架**:Lufylegend引擎提供了一个完整的框架,包括游戏循环、事件处理、对象管理、动画系统等。这些核心组件使开发者能专注于游戏逻辑,而不是底层技术细节。 3. **物理引擎**:Lufylegend可能集成了一种...

    lufylegend.js-lufylegend-1.10.1 .zip

    1. 渲染引擎:Lufylegend.js拥有强大的2D渲染能力,支持精灵、位图、纹理 atlases 和骨骼动画等,能够轻松创建丰富多彩的游戏场景。 2. 实时物理引擎:内置的Box2D物理引擎,允许开发者实现真实的物理模拟,如碰撞...

    lufylegend-1.7.3

    Lufylegend引擎是一款基于JavaScript的开源游戏框架,专为构建2D和轻量级3D游戏而设计。其核心目标是简化HTML5游戏的开发流程,使得开发者可以专注于游戏内容的创新,而非底层技术的实现。1.7.3版本的更新,不仅优化...

    html5翻块游戏 蓝色拼图代码实现 源码 lufylegend.js实现

    Lufylegend.js是这个框架的核心库,它简化了游戏开发过程,提供了丰富的图形渲染、动画控制以及事件处理等功能。 首先,让我们深入了解一下HTML5。HTML5引入了许多新元素,如`<canvas>`,它是一个画布元素,允许...

    lufylegend_api

    《lufylegend_api:构建网页游戏开发的强大框架》 在网页游戏开发的世界里,lufylegend_api 是一个不容忽视的重要工具。这个框架专为高效、便捷地创建互动式网页游戏而设计,旨在帮助开发者将游戏从概念转化为生动...

    lufylegend.js-lufylegend-1.9.9

    2. **2D渲染引擎**:lufylegend.js提供了高效的2D渲染系统,可以创建复杂的动画效果和动态场景,同时支持精灵、图块地图、粒子系统等游戏常用元素。 3. **物理引擎集成**:内建Box2D物理引擎,让开发者可以轻松实现...

    lufylegend-1.6.1

    lufylegend是一个HTML5开源引擎,它实现了利用仿ActionScript3.0的语法进行HTML5... 利用lufylegend可以轻松的使用面向对象编程,并且可以配合Box2dWeb制作物理游戏, 另外它还内置了LTweenLite缓动类等非常实用的功能!

    lufylegend开发HTML5学习

    该框架提供了丰富的API,包括图形绘制、动画处理、音频播放、物理引擎等,使得开发者可以在浏览器环境中实现复杂的游戏逻辑和互动效果。 二、HTML5游戏开发基础 HTML5的Canvas元素为游戏开发提供了画布,...

    HTML5 游戏引擎 csdn

    2. **lufylegend-1.5.0 API.pdf**:这是一个文档,详细介绍了LufyLegend的API,开发者可以通过查阅这个文档了解如何使用LufyLegend的各种功能,如创建游戏对象、处理用户输入和动画等。 3. **lottery_html5_mac**:...

    HTML5+lufylegend实现游戏中的卷轴

    在本文中,我们将探讨如何使用HTML5和lufylegend开源引擎实现游戏中的卷轴效果,这是一种常见的RPG和横版格斗游戏中地图滚动的技术。lufylegend是一个基于HTML5的开发框架,它模仿了ActionScript 3.0的语法,支持...

    Android Html5动画特效实例,超绚!

    在这个实例中,lufylegend.js库被集成到Android应用中,使得游戏或动画可以在Android设备上无缝运行。 为了在Android项目中使用Html5内容,开发者通常会借助WebView组件。WebView是Android SDK的一部分,它允许在...

    lufylegend-1.10.1.simple.min.js

    lufylegend是一个HTML5... 利用lufylegend可以轻松的使用面向对象编程,并且可以配合Box2dWeb制作物理游戏, 另外它还内置了LTweenLite缓动类等非常实用的功能, 现在开始使用它吧,它可以让你更快的进入HTML5的世界!

    钛合金眼的试炼-最强眼力山寨版-html5微信推广小游戏

    开发者可以利用LufyLegend快速构建2D游戏,包括动画处理、碰撞检测、物理引擎等功能,同时支持自定义脚本,让游戏逻辑设计更加灵活。在《钛合金眼的试炼》中,LufyLegend引擎很可能被用来实现游戏的图形渲染、用户...

    HTML5 canvas开发的石头剪刀布小游戏

    lufylegend包含了一系列的游戏开发工具,如场景管理、动画系统、物理引擎等,帮助开发者快速构建游戏。框架的使用可以极大地提高开发效率,降低学习曲线,让开发者能够专注于游戏逻辑和设计,而非底层技术的实现。 ...

    lufylegend是一个HTML5开源引擎

    lufylegend是一个HTML5开源引擎, 它实现了利用仿ActionScript3.0的语法进行HTML5的开发,包含了LSprite,LBitmapData,LBitmap,LLoader,LURLLoader,LTextField,LEvent等多个AS开发人员熟悉的类。

Global site tag (gtag.js) - Google Analytics