0

デスクトップ用のフラッシュでクイズを作成する必要があります。quizフラッシュに既に組み込まれているテンプレートを使用しています。に「Username」と「password」を入れましたfirst frame。ユーザー名とパスワードを確認できましたが、quizテスト時にウェルカム ページを通過しませんmovie。また、クイズのさまざまな反復の結果を別のユーザー名で保存して、管理者が後で見ることができるようにする必要があります。フラッシュムービーを閉じても楽譜が残るように保存したいです。Google でいくつかの解決策を見つけましたが、それらは主にブラウザーと Web サーバーを扱っています。デスクトップアプリケーションを構築しているので、それらを使用できません。私は初心者ですflash。誰かが私を助けてくれれば、感謝します。何か案は?提案?

ガンガー

4

2 に答える 2

0

あなたがそれらを理解していない場合は、他のエンジンを使用しないでください。最初のページは次のようになっていると思います。[ユーザー名を挿入]-テキストを入力(username_input)[ボタン]-ボタン...(button1)

あなたの質問はあまり具体的ではありません。ボタンから実行できるエンジンは次のとおりです。「admin」と入力した場合は、をクリックすると最後のユーザーの名前が表示されます。それでも「admin」と入力した場合は、もう一度クリックして最後のユーザーのスコアを表示します。クリックカウンターは0にリセットされます。

これをframe1に貼り付けます:

click1 = 0
button1.onRelease = function() {if(username_input.text == "admin"){
if (click1 == 1) {
username_input.text = game_data.data.last_score
click1 = 0
}
username_input.text = game_data.data.inputted_username
game_data.flush
click1++
} else {game_data.data.inputted_username = username_input.text}

これをフレーム3に貼り付けますか?コードが表示されません...

onEnterFrame = function() {
if (index >= questions.length){
game_data.data.last_score = score
game_data.flush ()
gotoAndStop (2)

あなたは十分に指定しなかっただけです、とにかくこれが役に立ったことを願っています。もう助けが必要な場合は、質問するか、クイズエンジンが必要な場合は、私が用意しています。

于 2013-01-30T19:40:44.610 に答える
0

game_data.data.(変数)はセーブデータです。あなたのスコアを保存したいとしましょう。game_data.data.last_score = score //これにより、last_score が score の値に保存されます。たとえば、スコアを読み込みたいとします。score = game_data.data.last_score // これは last_score の値でスコアをロードします

game_data.data はローカルにのみ保存されます。Web サイトで API を使用してサーバー側、つまり Kongregate に保存します。

于 2013-02-01T07:35:22.223 に答える