次のコードがあり、フラッシュイベントがすべて正しくロードされています。 ball
はムービークリップであり、クラスが割り当てられています。インスタンスの移動方法
var speedx: Number=5;
var speedy: Number=3;
var myball = new ball();
addChild(myball);
addEventListener(Event:ENTER_FRAME,ballmove);
function ballmove(e:Event):void{
myball.x+=speedx;
myball.y+=speedy;
}
しかし、今のインスタンスmyball
が移動しません、それは単に位置0,0
で立ち往生しています。親切..私とどのようにstarightラインに沿って移動するには、このmyballを取得するアドバイスを助ける
私はドラッグと
myball.x+=speedx;
myball.y+=speedy;
は完全に働いた後、ライブラリからインスタンスを落としたが、動作しませんしていた場合addChild
の後に与えられます。
のようになります。あなたは、プロジェクト内の他のコードをお持ちですか? – null
こんにちは@Joseph。 StackOverflowへようこそ。答えがうまくいく場合は、それを正しいものとしてマークしてください(目盛りをクリックしてください)。このようにして、他の人は実際の解決策があることを知ることができます働いていない場合は、他の人があなたに手伝ってもらうためにフィードバックを与えてください。 –