私はStageXLが本当に新しく、基本的なコンセプトにも苦しんでいます。我々はVARトゥイーン= stage.jugglerまたはrenderLoop.jugglerのいずれかを使用することができますし、コードは同じように動作しているようだ、下部にStageXLでJugglerを使用した場合のRenderLoopとStage
import 'dart:async';
import 'dart:html' as html;
import 'package:stagexl/stagexl.dart';
import 'dart:math';
Future<Null> main() async {
var canvas = html.querySelector('#stage');
var stage = new Stage(canvas, width: 1280, height: 800);
var renderLoop = new RenderLoop();
renderLoop.addStage(stage);
var resourceManager = new ResourceManager();
resourceManager.addBitmapData("dart", "images/[email protected]");
await resourceManager.load();
var logoData = resourceManager.getBitmapData("dart");
var logo = new Sprite();
logo.addChild(new Bitmap(logoData));
stage.addChild(logo);
var tween = renderLoop.juggler.addTween(logo, 3, Transition.easeOutBounce);
// var tween = stage.juggler... works just as well
tween.animate.y.to(800/2);
}
:私は黒子のWeb stagexlから、次のコードを持っています。ドキュメンテーションはいずれの方法でも指し示すことができますが、私の理解では、renderLoopはストリームであり、ノードではないので、stage.jugglerは私にとって意味があります。使用に違いはありますか?また、別のものに優先される場合がありますか?ありがとう。