主人公(メインキャラ)の攻撃発射
1.【スペースキーを押し、攻撃を発射させる。】
前回作成した通常攻撃用オブジェクト『shoot_mc』(弾など)を
スペースキーを押すことによって、キャラクター『fighter_mc』
から発射させるために下記のスクリプトを記述。
スクリプトの記述場所は、主人公『fighter_mc』の
ムービークリップのonClipEvent (enterFrame) の中に記述する。
if ( Key.isDown(Key.SPACE)) {//スペースキーが押されたら弾を発射
_root.shoot_mc.xFire(this._x, this._y);
}
【ここまでで、出来ること。】
1.主人公『fighter_mc』のムービークリップをキー操作で動かす。
2.スペースキーを押すと、『shoot_mc』のムービークリップが
『fighter_mc』と同じ座標位置から飛び出てくる。
【エラーが出たら】
もし、エラーが出てしまったら、スクリプトの前の空白が「全角」
になっている可能性があるので、「半角」になおすか、空白を削除してください。
>進む。主人公(メインキャラ)の階層内部作成
>戻る。主人公(メインキャラ)の通常攻撃を作成
シューティングゲームのトップページに移動。
シューティングゲーム
前回作成した通常攻撃用オブジェクト『shoot_mc』(弾など)を
スペースキーを押すことによって、キャラクター『fighter_mc』
から発射させるために下記のスクリプトを記述。
スクリプトの記述場所は、主人公『fighter_mc』の
ムービークリップのonClipEvent (enterFrame) の中に記述する。
if ( Key.isDown(Key.SPACE)) {//スペースキーが押されたら弾を発射
_root.shoot_mc.xFire(this._x, this._y);
}
【ここまでで、出来ること。】
1.主人公『fighter_mc』のムービークリップをキー操作で動かす。
2.スペースキーを押すと、『shoot_mc』のムービークリップが
『fighter_mc』と同じ座標位置から飛び出てくる。
【エラーが出たら】
もし、エラーが出てしまったら、スクリプトの前の空白が「全角」
になっている可能性があるので、「半角」になおすか、空白を削除してください。
>進む。主人公(メインキャラ)の階層内部作成
>戻る。主人公(メインキャラ)の通常攻撃を作成
シューティングゲームのトップページに移動。
シューティングゲーム
2008年11月15日(土) 16:46:02 Modified by ID:JjN83mO0tQ