- 注册时间
- 2017-1-17
- 最后登录
- 2017-1-17
- 阅读权限
- 20
- 积分
- 12
- 精华
- 0
- 帖子
- 4
|
//英雄
var heroSpeed = 10;
var fallSpeed = 10;
function Charactor() {
base(this, LSprite, []);
var self = this;
//将图片分解为装满坐标的二维数组
self.mode = "stand";
var list = LGlobal.divideCoordinate(512, 512, 4, 4);
var data = new LBitmapData(imglist["hero"], 0, 0, 70, 81);
//添加动画类
self.anime = new LAnimation(self, data, list);
}
Charactor.prototype.run = function () {
var self = this;
self.anime.onframe();
//判断人物模式,以便用来移动人物
if (self.mode == "left") { //向左移动时的处理
//判断人物是否到了最左画布边缘
self.x -= heroSpeed;
} else if (self.mode == "right") { //向右移动时的处理
//判断人物是否到了最右画布边缘
self.x += heroSpeed;
} else if (self.mode == "stand") {
return;
}
}
我这样写有问题么?!怎么人物跟鬼畜一样?!
|
|