-var CharacterClass = function()
+var CharacterClass = function(stage)
{
-
+ CharacterClass.base.apply(this, [stage]);
//\83L\83\83\83\89\93Æ\8e©\82Ì\8b@\94\\81i\82½\82Æ\82¦\82Î\8dU\8c\82\82â\91\8a\8eè\82ª\93\96\82½\82Á\82Ä\82«\82½\82Æ\82«\82Ì\82 \82½\82è\94»\92è\82È\82Ç)
-}.extend(MovableStageObjectClass, [], {
+}.extend(MovableStageObjectClass, [stage], {
display: function(){
//\8cÊ\82Ì\95`\89æ
this.stage.mainContext.save();
var HorizonalScrollStageClass = function()
{
-
+ HorizonalScrollStageClass.base.apply(this, []);
//\8c»\8dÝ\91\80\8dì\91Î\8fÛ\82É\82È\82Á\82Ä\82¢\82é\83L\83\83\83\89\83N\83^\81[\81B
var /* OperatedCaracterClass */ OperatingCharacter;
var MovableStageObjectClass = function(stage)
{
+ MovableStageObjectClass.base.apply(this, [stage]);
this.movingSpeed = new Point2D(0, 0);
//2 * hysteresis >= movingFriction\82Å\82 \82é\82±\82Æ\82ð\90\84\8f§\82·\82é\81B
//\82»\82¤\82Å\82È\82¢\8fê\8d\87\81A\96\80\8eC\82Å\82Ì\8c¸\91¬\8cã\82É\8a®\91S\82É\92â\8e~\82Å\82«\82È\82¢\89Â\94\\90«\82ª\82 \82é\81B
this.hysteresis = this.movingFriction / 2;
-}.extend(StageObject, [stage], {
+}.extend(StageObject, {
tick: function(){
//\96\80\8eC\8f\88\97\9d
if(this.movingSpeed.x < -this.hysteresis){