コメント

このコメントは、【トピック】カメラ移動の方法へのコメントです。

コメントの内容

  1 mini 闇さん(投稿日:2013/02/08 23:02/08/13)
def moveCamera_yr(x,y)
 Q=0
 y=y*32
 x=x*32
 X=getPlayerPosX()
 Y=getPlayerPosY()
 while Q==0
  if floor(X)>floor(x)
   X=X-0.05
  elsif floor(X)<floor(x) 
   X=X+0.05
  end
  if floor(Y)>floor(y)
   Y=Y-0.05
  elsif floor(Y)<floor(y)
   Y=Y+0.05
  end
  X=floor(X*100+0.5)/100
  Y=floor(Y*100+0.5)/100
  if floor(X)==floor(x) && floor(Y)==floor(y)
   Q=1
  end
  moveCamera(true,X,Y)
 end
end


これで何とかスムーズに進むようになりました
皆さんありがとうございます

あとはゆっくりカメラ戻しですね・・・・

コメントの内容(一番最初の投稿)

  1 mini 闇さん(投稿日:2013/02/08 23:02/08/13)
def moveCamera_yr(x,y)
 Q=0
 y=y*32
 x=x*32
 X=getPlayerPosX()
 Y=getPlayerPosY()
 while Q==0
  if floor(X)>floor(x)
   X=X-0.05
  elsif floor(X)<floor(x) 
   X=X+0.05
  end
  if floor(Y)>floor(y)
   Y=Y-0.05
  elsif floor(Y)<floor(y)
   Y=Y+0.05
  end
  X=floor(X*100+0.5)/100
  Y=floor(Y*100+0.5)/100
  if floor(X)==floor(x) && floor(Y)==floor(y)
   Q=1
  end
  moveCamera(true,X,Y)
 end
end


これで何とかスムーズに進むようになりました
皆さんありがとうございます

あとはゆっくりカメラ戻しですね・・・・