Human
12 - 11 - 2008, 09:18
السلام عليكم
هذا الكود يصمم لعبه صغيره جدا جدا في برنامج فلاش وطبعا لغة ActionScrip هي لغة إبن عم الجافا,, يوضحلك كيف يمكن تعمل أشكال عن طريق الأكشن سكربت دون أن تعمل أي شئ بطريقة يدوية
والمبرمجين الذي يصممون مثل هكذا ألعاب يطلق عليهم بالمبرمجين غرضيو التوجه
إفتح الفلاش دون أن تغير أي شئ,, لا في اللون ولا في المقاسات ,, اللهم ضع الكود في الأكشن سكربت ,,
وعسى الكل يطور الكود ليصمم لعبه سؤال وجواب لا متناهية مكونه من( لير واحد)
//............................stage................
Stage.scaleMode = "noScale";
Stage.align = "";
//............................background............
this.createEmptyMovieClip("back_mc", 0);
back_mc.moveTo(00, 00);
back_mc.beginFill(0x999999, 100);
back_mc.lineTo(0, 0);
back_mc.lineTo(550, 0);
back_mc.lineTo(550, 400);
back_mc.lineTo(0, 400);
back_mc.lineTo(0, 0);
back_mc.endFill();
//............................text.................
back_mc.createTextField("question_txt", 1, 170, 200, 200, 20);
back_mc.question_txt.background = true;
back_mc.question_txt.backgroundColor = 0xffffcc;
back_mc.question_txt.border = true;
back_mc.question_txt.text = "ما هو لونك المفضل؟";
format = new TextFormat();
format.align = "center";
back_mc.question_txt.setTextFormat(format);
format2 = new TextFormat();
format2.size = 15;
back_mc.question_txt.setTextFormat(format2);
//.................................................. .
//............................answer................
back_mc.createEmptyMovieClip("answer_btn", 2);
back_mc.answer_btn.moveTo(150, 300);
back_mc.answer_btn.lineStyle(1, 0xffffff, 100);
back_mc.answer_btn.beginFill(0xcc0000, 100);
back_mc.answer_btn.lineTo(200, 300);
back_mc.answer_btn.lineTo(200, 350);
back_mc.answer_btn.lineTo(150, 350);
back_mc.answer_btn.lineTo(150, 300);
back_mc.answer_btn.endFill();
//.................................................. ..
back_mc.createEmptyMovieClip("answer2_btn", 3);
back_mc.answer2_btn.moveTo(250, 300);
back_mc.answer2_btn.lineStyle(1, 0xffffff, 100);
back_mc.answer2_btn.beginFill(0x0000ff, 100);
back_mc.answer2_btn.lineTo(300, 300);
back_mc.answer2_btn.lineTo(300, 350);
back_mc.answer2_btn.lineTo(250, 350);
back_mc.answer2_btn.lineTo(250, 300);
back_mc.answer2_btn.endFill();
//.................................................. ..
back_mc.createEmptyMovieClip("answer3_btn", 4);
back_mc.answer3_btn.moveTo(350, 300);
back_mc.answer3_btn.lineStyle(1, 0xffffff, 100);
back_mc.answer3_btn.beginFill(0x33cc00, 100);
back_mc.answer3_btn.lineTo(400, 300);
back_mc.answer3_btn.lineTo(400, 350);
back_mc.answer3_btn.lineTo(350, 350);
back_mc.answer3_btn.lineTo(350, 300);
back_mc.answer3_btn.endFill();
//.................................................. ........
//.................................................. ........
back_mc.answer_btn.onPress = function() {
this._alpha = 50;
};
back_mc.answer_btn.onRelease = function() {
back_mc.result_txt.text = "أنت تحب أفلام الرعب";
};
//.................................................. ........
back_mc.answer2_btn.onPress = function() {
this._alpha = 50;
};
back_mc.answer2_btn.onRelease = function() {
back_mc.result_txt.text = "أنت تحب الرحلات";
};
//.................................................. ........
back_mc.answer3_btn.onPress = function() {
this._alpha = 50;
};
back_mc.answer3_btn.onRelease = function() {
back_mc.result_txt.text = "أنت محب لطبيعة";
};
back_mc.createTextField("result_txt", 5, 170, 100, 200, 20);
back_mc.result_txt.background = true;
back_mc.result_txt.backgroundColor = 0xffffcc;
back_mc.result_txt.border = true;
format3 = new TextFormat();
format3.align = "center";
back_mc.result_txt.setTextFormat(format3);
format4 = new TextFormat();
format4.size = 15;
back_mc.result_txt.setTextFormat(format4);
//............................................
back_mc.createTextField("time_txt", 6, 266, 145, 18, 20);
back_mc.time_txt.background = true;
back_mc.time_txt.backgroundColor = 0xffffcc;
back_mc.time_txt.border = true;
format5 = new TextFormat();
format5.align = "center";
back_mc.time_txt.setTextFormat(format5);
format6 = new TextFormat();
format6.size = 15;
back_mc.time_txt.setTextFormat(format6);
//.................................................. ...
function cc() {
ww = new Date();
ee = (ww.getSeconds()>30 ? ww.getSeconds()-30 : ww.getSeconds());
rr = ((ee-30)*-1);
back_mc.time_txt.text = rr;
if (back_mc.time_txt.text == 0) {
back_mc.result_txt.text = "لقد إنتهاء الوقت";
}
}
setInterval(cc, 100);
هذا الكود يصمم لعبه صغيره جدا جدا في برنامج فلاش وطبعا لغة ActionScrip هي لغة إبن عم الجافا,, يوضحلك كيف يمكن تعمل أشكال عن طريق الأكشن سكربت دون أن تعمل أي شئ بطريقة يدوية
والمبرمجين الذي يصممون مثل هكذا ألعاب يطلق عليهم بالمبرمجين غرضيو التوجه
إفتح الفلاش دون أن تغير أي شئ,, لا في اللون ولا في المقاسات ,, اللهم ضع الكود في الأكشن سكربت ,,
وعسى الكل يطور الكود ليصمم لعبه سؤال وجواب لا متناهية مكونه من( لير واحد)
//............................stage................
Stage.scaleMode = "noScale";
Stage.align = "";
//............................background............
this.createEmptyMovieClip("back_mc", 0);
back_mc.moveTo(00, 00);
back_mc.beginFill(0x999999, 100);
back_mc.lineTo(0, 0);
back_mc.lineTo(550, 0);
back_mc.lineTo(550, 400);
back_mc.lineTo(0, 400);
back_mc.lineTo(0, 0);
back_mc.endFill();
//............................text.................
back_mc.createTextField("question_txt", 1, 170, 200, 200, 20);
back_mc.question_txt.background = true;
back_mc.question_txt.backgroundColor = 0xffffcc;
back_mc.question_txt.border = true;
back_mc.question_txt.text = "ما هو لونك المفضل؟";
format = new TextFormat();
format.align = "center";
back_mc.question_txt.setTextFormat(format);
format2 = new TextFormat();
format2.size = 15;
back_mc.question_txt.setTextFormat(format2);
//.................................................. .
//............................answer................
back_mc.createEmptyMovieClip("answer_btn", 2);
back_mc.answer_btn.moveTo(150, 300);
back_mc.answer_btn.lineStyle(1, 0xffffff, 100);
back_mc.answer_btn.beginFill(0xcc0000, 100);
back_mc.answer_btn.lineTo(200, 300);
back_mc.answer_btn.lineTo(200, 350);
back_mc.answer_btn.lineTo(150, 350);
back_mc.answer_btn.lineTo(150, 300);
back_mc.answer_btn.endFill();
//.................................................. ..
back_mc.createEmptyMovieClip("answer2_btn", 3);
back_mc.answer2_btn.moveTo(250, 300);
back_mc.answer2_btn.lineStyle(1, 0xffffff, 100);
back_mc.answer2_btn.beginFill(0x0000ff, 100);
back_mc.answer2_btn.lineTo(300, 300);
back_mc.answer2_btn.lineTo(300, 350);
back_mc.answer2_btn.lineTo(250, 350);
back_mc.answer2_btn.lineTo(250, 300);
back_mc.answer2_btn.endFill();
//.................................................. ..
back_mc.createEmptyMovieClip("answer3_btn", 4);
back_mc.answer3_btn.moveTo(350, 300);
back_mc.answer3_btn.lineStyle(1, 0xffffff, 100);
back_mc.answer3_btn.beginFill(0x33cc00, 100);
back_mc.answer3_btn.lineTo(400, 300);
back_mc.answer3_btn.lineTo(400, 350);
back_mc.answer3_btn.lineTo(350, 350);
back_mc.answer3_btn.lineTo(350, 300);
back_mc.answer3_btn.endFill();
//.................................................. ........
//.................................................. ........
back_mc.answer_btn.onPress = function() {
this._alpha = 50;
};
back_mc.answer_btn.onRelease = function() {
back_mc.result_txt.text = "أنت تحب أفلام الرعب";
};
//.................................................. ........
back_mc.answer2_btn.onPress = function() {
this._alpha = 50;
};
back_mc.answer2_btn.onRelease = function() {
back_mc.result_txt.text = "أنت تحب الرحلات";
};
//.................................................. ........
back_mc.answer3_btn.onPress = function() {
this._alpha = 50;
};
back_mc.answer3_btn.onRelease = function() {
back_mc.result_txt.text = "أنت محب لطبيعة";
};
back_mc.createTextField("result_txt", 5, 170, 100, 200, 20);
back_mc.result_txt.background = true;
back_mc.result_txt.backgroundColor = 0xffffcc;
back_mc.result_txt.border = true;
format3 = new TextFormat();
format3.align = "center";
back_mc.result_txt.setTextFormat(format3);
format4 = new TextFormat();
format4.size = 15;
back_mc.result_txt.setTextFormat(format4);
//............................................
back_mc.createTextField("time_txt", 6, 266, 145, 18, 20);
back_mc.time_txt.background = true;
back_mc.time_txt.backgroundColor = 0xffffcc;
back_mc.time_txt.border = true;
format5 = new TextFormat();
format5.align = "center";
back_mc.time_txt.setTextFormat(format5);
format6 = new TextFormat();
format6.size = 15;
back_mc.time_txt.setTextFormat(format6);
//.................................................. ...
function cc() {
ww = new Date();
ee = (ww.getSeconds()>30 ? ww.getSeconds()-30 : ww.getSeconds());
rr = ((ee-30)*-1);
back_mc.time_txt.text = rr;
if (back_mc.time_txt.text == 0) {
back_mc.result_txt.text = "لقد إنتهاء الوقت";
}
}
setInterval(cc, 100);