//\83L\83\83\83\89\82ª\8cü\82¢\82Ä\82¢\82é\8cü\82«(0:Left,1:Right,[2:Up,3:Down])
this.direction = 0;
- for(var k in args)
- {
+ for(var k in args){
var a = [];
- for(var f in args[k])
- {
+ for(var f in args[k]){
var img = document.createElement('img');
img.src = "images/" + args[k][f];
a.push(img);
}
this.imageList.push(a);
}
- if(this.imageList.length > 0)
- {
+ if(this.imageList.length > 0){
this.imageState = 0;
}
className: "CharacterClass",
draw: function(x, y){
MovableStageObjectClass.prototype.draw.apply(this, arguments);
- if(this.lastImage)
- {
+ if(this.lastImage){
//\83R\83\93\83e\83L\83X\83g\95Ï\8a·\8ds\97ñ\82ð\95Û\91¶
this.ownerStage.mainContext.save();
//\83R\83\93\83e\83L\83X\83g\95Ï\8a·\8ds\97ñ\82ð\90Ý\92è
switch(this.direction){
-
case 1:
//Right
this.ownerStage.mainContext.transform(-1, 0, 0, 1, x + this.size.x, y);
tick: function(){
MovableStageObjectClass.prototype.tick.apply(this, []);
- if(this.ownerStage.manager.tickCount % this.interval == 0)
- {
+ if(this.ownerStage.manager.tickCount % this.interval == 0){
//\83C\83\93\83^\81[\83o\83\8b\8e\9e\8d\8f\82É\82È\82Á\82½
- if(this.imageState != -1)
- {
- if(this.imageList[this.imageState])
- {
- if(this.imageList[this.imageState].length > 0)
- {
+ if(this.imageState != -1){
+ if(this.imageList[this.imageState]){
+ if(this.imageList[this.imageState].length > 0){
if(this.imageIndex >= this.imageList[this.imageState].length){
this.imageIndex = 0;
}
this.lastImage = this.imageList[this.imageState][this.imageIndex];
- if(this.imageState > 0 || Math.abs(this.movingSpeed.x) > this.hysteresis)
- {
+ if(this.imageState > 0 || Math.abs(this.movingSpeed.x) > this.hysteresis){
//imageState:0\82Ì\8e\9e\82Éspeed == 0\82Ì\82Æ\82«\82Í\89æ\91\9c\82ð\83A\83j\83\81\82µ\82È\82¢\81B\82»\82ê\88È\8aO\82Ì\8e\9e\82Í\83C\83\93\83f\83b\83N\83X\82ð\90i\82ß\82é\81B
this.imageIndex ++;
}
- }else
- {
+ } else{
this.lastImage = null;
}
- }else
- {
+ } else{
this.lastImage = null;
}
- }else
- {
+ } else{
this.lastImage = null;
}
}