読者です 読者をやめる 読者になる 読者になる

気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM、VOCALOIDについてのんびり書きます。

【ツクールMV】Sprite(Sprite_Base)にアニメーションを表示する

rpg_objects.jsやrpg_sprites.jsを確認していて、ようやくわかった。

Scene_Hoge.prototype.any_action = function() {
  var sp = new Sprite_Base();
  sp.bitmap = ImageManager.loadPicture("画像ファイル名");
  this.addChild(sp);
  // アニメーションを取得
  var anim = $dataAnimations[1];
  // Spriteに対して、アニメーションを表示
  // startAnimation(animation, mirror, delay)
  // animation: $dataAnimationsのアニメーションオブジェクト
  // mirror: 反転の有無
  // delay: 指定したフレーム数だけ遅延させる?まだここはあまり調べてない
  sp.startAnimation(anim, false, 0);
  
}