أوامر الفلاش فول سكرين مجرب fscommand("fullscreen", "true"); لأخفاء الماوس Mouse.hide(); ــــــــــــ لجعل الفلاش ملئ الشاشة : : ملأ الشاشة (full screen ) onLoad () { fscommand("FullScreen","true"); } ـــــــــــــ on (press) { playSound("4sbhanall.wav",true); vity = vity+1; } on (press, keyPress "") { gotoAndPlay(); } ـــــ on (release) { getURL("http://www.msn313.com", "_blank"); } على آيكون on (release) { getURL("http://www.flashstar.de", "_blank"); } ــــــ on (release, keyPress "") { gotoAndPlay(1); } ــــــــ on (release) { fscommand("quit") } ــــــــــــــــ on (release, keyPress "f") { var a = 40; } on (release, keyPress "F") { var a = 40; } ،،،،،،،،،ــــــ on(release,keyPress"a") { var a=15; } on(release,keyPress"A") { var a=15; } ـــــــــ فتر مع المفاتيح ويضرب مع السبيس on (keyPress "") { _root.spaceShip._rotation += 10; } on (keyPress "") { _root.spaceShip._rotation -= 10; } on (keyPress "") { tellTarget ("_root.spaceShip") { gotoAndPlay(2); } } on (keyPress "") { tellTarget ("_root.spaceShip") { gotoAndStop(1); stopAllSounds(); } } ـ onClipEvent (enterFrame) { _rotation += 1; } ـ ــــــــــ للفريم gotoAndStop(1); stop(); ـــــــــ on (release) { nextFrame(); } أأأأأأأأ on (release) { correct = Number(correct)+1; nextFrame(); } ـــــــــــ if (Number(percent_loaded)>=100) { gotoAndPlay(5); } ـــــ لضغطة واحدة on (rollOver) { gotoAndPlay(21); } ـــــــــ لثلاث ضغطات on (rollOver) { gotoAndPlay(21); } on (rollOut) { tellTarget ("internettext") { gotoAndPlay(11); } } on (press) { loadMovieNum("InternetAreaScreen.swf", 1); } ــــ on (keyPress "") { play(); } لضعط انتر ـــــــ لضغط الماوس أو مفتاح مهم الإيسر on (press, keyPress "") { tellTarget ("/identify rotate") { setProperty("", _visible, False); stop(); } if (Number(forward)<4) { forward = Number(forward)+1; closer = closer-5; setProperty("gun", _x, closer); } backward = "-8"; } اليمين on (press, keyPress "") { tellTarget ("/identify rotate") { setProperty("", _visible, False); stop(); } if (Number(backward)<4) { backward = Number(backward)+1; closer = Number(closer)+5; setProperty("gun", _x, closer); } forward = -8; } ت on (keyPress "") { call("clear"); loadMovieNum("invaders.swf", 0); } ــ يحرك شيء وفره بالأسهم onClipEvent (enterFrame) { if (Key.isDown(Key.UP)) { setProperty(this, _rotation, 0); setProperty(this, _y, this._y-30); } else if (Key.isDown(Key.RIGHT)) { setProperty(this, _rotation, 90); setProperty(this, _x, this._x+30); } else if (Key.isDown(Key.DOWN)) { setProperty(this, _rotation, 180); setProperty(this, _y, this._y+30); } else if (Key.isDown(Key.LEFT)) { setProperty(this, _rotation, -90); setProperty(this, _x, this._x-30); } } ـــ on (keyPress "") { if (Number(dx)<290) { dx = Number(dx)+6; setProperty("/defender", _x, dx); } } on (keyPress "") { if (Number(dx)>32) { dx = dx-6; setProperty("/defender", _x, dx); } } on (keyPress "") { if (Number(missile) == 0) { missile = 1; my = 323; mx = dx; setProperty("/fire", _x, mx); setProperty("/fire", _y, my); setProperty("/fire", _visible, 1); } } ــــــــــــــ الضع عليه فقط ويحرك شيء والثاني مع السكن on (rollOver) { _root.startpunch.gotoAndPlay(8); } on (press) { gotoAndPlay("training", 1); } الأعلى on (press, keyPress "") { tellTarget ("/identify rotate") { setProperty("", _visible, False); stop(); } if (Number(getProperty("gun", _rotation))<25) { up = Number(up)+1; rotation = Number(rotation)+5; setProperty("gun", _rotation, rotation); } dn = -4; } الأسفل on (press, keyPress "") { tellTarget ("/identify rotate") { setProperty("", _visible, False); stop(); } if (Number(getProperty("gun", _rotation))>Number(-25)) { dn = Number(dn)+1; rotation = rotation-5; setProperty("gun", _rotation, rotation); } up = -4; } ــــــــــ سبيس يخرج شيء ويذهب لفريم on (keyPress "") { _root.man.laser.gotoAndPlay(2); } ــــــــــ اسماء المفاتيح لتتحرك onClipEvent(load){ control_coche = 0 colision = 0 velocidad = 1 } onClipEvent(enterFrame){ if (Key.isDown(Key.ENTER)){ control_coche = 1 _root.empezar._visible=0 } if( control_coche == 1){ if (Key.isDown(65)) { velocidad = 1; _root.velocidad.gotoAndStop(1)} if (Key.isDown(83)) { velocidad = 1.5; _root.velocidad.gotoAndStop(2)} if (Key.isDown(68)) { velocidad = 2; _root.velocidad.gotoAndStop(3)} if (Key.isDown(Key.UP)) { acelerar = velocidad } if (Key.isDown(Key.RIGHT)) { _rotation += 15 } if (Key.isDown(Key.LEFT)) { _rotation -= 15 } _y += acelerar * Math.sin(_rotation/57.3) _x += acelerar * Math.cos(_rotation/57.3) acelerar *= 0.8 } //checar si se gana if (this.hitTest(_root.premeta)) { preparar_ganar = 1 } if (this.hitTest(_root.meta) and preparar_ganar == 1) { _root.ganar._visible = 1 _root.otravez._visible = 1 for (i=1 ; i<=6; i++ ) { set ("/" add Number (i) add ":control_coche", 0) } } if( colision == 0){ //colision contra coches for(i=1; i<=6; i++){ if (this.hitTest("/"add Number(i)) and _name <> i ){ this.gotoAndPlay(2) colision = 1 control_coche = 0 } } //colision contra paredes for(i=1 ; i<=7; i++){ if (this.hitTest("/pared"add Number(i))){ this.gotoAndPlay(2) control_coche = 0 colision = 1 } } } } ــــــــــ للتحميل ifFrameLoaded ("80") { gotoAndPlay("80%"); } ــ on (press) { gotoAndPlay(5); } ـ on (keyPress "") { if (Number(Rot)<>90) { Rot = "-90"; } } on (keyPress "") { if (Number(Rot)<>Number(-90)) { Rot = "90"; } } on (keyPress "") { if (Number(Rot)<>180) { Rot = "0"; } } on (keyPress "") { if (Number(Rot)<>0) { Rot = "180"; } } JJJJJJJJJJJJJJJJJJJJJ on (release) { playermode = 2; gotoAndPlay(3); } ــــــــــــــــــــ onClipEvent (load) { control = 0; turnspeed = 15; xspeed = 0; yspeed = 0; acceleration = 1; PI = Math.PI; this._rotation = -90; } // And then to make the ship work properly onClipEvent (enterFrame) { if (control = 1) { // turn right if (Key.isDown(39)) { this._rotation = this._rotation+turnspeed; } // turn left if (Key.isDown(37)) { this._rotation = this._rotation-turnspeed; } // forward if (Key.isDown(38)) { xspeed += Math.cos(PI/180*this._rotation)*acceleration; yspeed += Math.sin(PI/180*this._rotation)*acceleration; } // backwards if (Key.isDown(40)) { xspeed -= Math.cos(PI/180*this._rotation)*acceleration; yspeed -= Math.sin(PI/180*this._rotation)*acceleration; } if (Key.isDown(34)) { // thrust to left xspeed += Math.cos(PI/180*(this._rotation+90))*acceleration; yspeed += Math.sin(PI/180*(this._rotation+90))*acceleration; } if (Key.isDown(35)) { // thrust to right xspeed += Math.cos(PI/180*(this._rotation-90))*acceleration; yspeed += Math.sin(PI/180*(this._rotation-90))*acceleration; } // prop this._x = this._x+xspeed; this._y = this._y+yspeed; } } ــــــــــــــــ onClipEvent (load){ var local=6; atinsScara=false; atinsLiniePodea=false; atinsLinieDeCazut=false; stopDown=false; stopLeft=false; stopRight=false; } onClipEvent (enterFrame) { if ((atinsScara||atinsLiniePodea)&&!atinsLinieDeCazut) { if (local>=0){local=6} if (local<6) { _y+=local*2; local=local+1; } } else { if (local<6) { _y+=local; local=local+1; } else{ _y+=_root.pas; } } if (Key.isDown(Key.LEFT)) { if (!stopLeft) { if (_x>-5){ _x-=_root.pas; } else{_x=555;} } } if (Key.isDown(Key.RIGHT)) { if (!stopRight){ if (_x<555) { _x+=_root.pas; } else { _x=-5} } } if (Key.isDown(Key.UP)) { //trace("me UP neatins"); if (atinsScara||atinsLiniePodea) { //trace("me UP atins"); if (local>=6) { //trace("me UP atins local>6"); _y-=_root.pas; local =-4; } } } if (Key.isDown(Key.DOWN)) { if (!stopDown) { //trace("me UP neatins"); if (atinsScara) { //trace("me UP atins"); if (local>0) { //trace("me UP atins local>6"); _y+=_root.pas; } } } } atinsScara=false; atinsLiniePodea=false; atinsLinieDeCazut=false; stopDown=false; stopLeft=false; stopRight=false; } ــــــــــــــتتــــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــ ــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــ ،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،، on (keyPress "") { if((_root.bulletsleft>=2)and(_root.rshield._yscale>0)and(_root.bshield._yscale>0)){ _root.blueship.goToAndPlay("fire"); _root["bullet"+_root.container.bulletcounter]._x=_root.blueship._x+28; _root["bullet"+_root.container.bulletcounter]._y=_root.blueship._y+40; _root.container.bulletcounter++ _root["bullet"+(_root.container.bulletcounter-1)].speed=30; _root.bulletsleft--; _root["bullet"+_root.container.bulletcounter]._x=_root.blueship._x-34; _root["bullet"+_root.container.bulletcounter]._y=_root.blueship._y+40; _root.container.bulletcounter++ _root["bullet"+(_root.container.bulletcounter-1)].speed=30; _root.bulletsleft--; if(_root.container.bulletcounter>19){ _root.container.bulletcounter=0; } } } on (keyPress "") { if((_root.bluebombcounter>0)and(_root.rshield._yscale>0)and(_root.bshield._yscale>0)){ _root["bluebomb"+_root.container.bombcounter]._x=_root.blueship._x-6; _root["bluebomb"+_root.container.bombcounter]._y=_root.blueship._y-10; _root.container.bombcounter++ _root["bluebomb"+(_root.container.bombcounter-1)].speed=30; _root.bluebombcounter--; if((_root.bluebombcounter==0)and(_root["bluebomb"+_root.container.bombcounter-2]._y<50)){ _root.blueship.fakeBbomb._alpha=0; } if(_root.container.bombcounter>2){ _root.container.bombcounter=0; } } } ــــــــــــــــــ on (keyPress "") { if((_root.redbombcounter>0)and(_root.bshield._yscale>0)and(_root.rshield._yscale>0)){ _root["redbomb"+_root.rcontainer.rbombcounter]._x=_root.redship._x-6; _root["redbomb"+_root.rcontainer.rbombcounter]._y=_root.redship._y-10; _root.rcontainer.rbombcounter++ _root["redbomb"+(_root.rcontainer.rbombcounter-1)].speed=30; _root.redbombcounter--; if((_root.redbombcounter==0)and(_root["redbomb"+_root.rcontainer.rbombcounter-2]._y<50)){ _root.redship.fakeRbomb._alpha=0; } if(_root.rcontainer.rbombcounter>2){ _root.rcontainer.rbombcounter=0; } } } ـــ للشرح جيد : سكرول وكتابة /جيد110110.fla HHHHHHHHHHHHH للتنقل على كل آيكون on (release) { gotoAndStop("a3"); } JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ للرابط on (release) { getURL("http://www.msn313.com", "_blank"); } ــــــــــــــــ فريم استوب توقف stop(); J______ on (release) { nextFrame(); } ______ on (release) { getURL("http://www.msn313.com/"); } _________ on (release) { getURL("mailto:marah@spycom.net"); } JJJJJJJJJJJJJJJJJJ gotoAndPlay(1); HHHHHHHHHHHHHH __________ JJJJJJJJJJJJJJJJJ on (press) { gotoAndPlay (_currentframe++); } on (rollOver) { tellTarget ("_root.auto") { gotoAndStop (2); } startDrag ("_root.auto", true); autox = _root._x; autoy = _root._y; } on (rollOut) { setProperty ("_root.auto", _x, autox); setProperty ("_root.auto", _y, autoy); stopDrag (); tellTarget ("_root.auto") { gotoAndStop (1); } } ــــــــــــــــ ـتتتتتتتتتت -------------------------------------------------------------------------------- هل تريد عمل ساعة ديجتل بالفلاش كهذه ؟؟؟؟؟؟؟؟؟؟ [FL=http://mypage.ayna.com/mh255/clock.swf] width = 151.9 px height = 37.3 px [/FL] ما عليك الا اتباع الخطاوت التالية :- 1.قم بادراج طبقتين إضافيتين ليصبح لديك ثلاثة طبقات Layer 3 Layer 2 Layer 1 2. قم بتغير مسميات الطبقات كالتالي :- Layer 3 = Action Layer 2 = Text Layer 1 = Frame في الطبقة الأولى (Frames) . في الفريم رقم (1) قم بتصميم الشكل الذي ترغب به (شكل الساعة والإطارات الخاصة بها وألوانها) أشر بالماوس على الفريم رقم (2) ثم اضغط F5 لعمل مسافة فقط . في الطبقة الثانية (Text) . في الفريم رقم (1) من قائمة الأدوات Tools اختار أداة الكتابة Text Tool (T) طبعاً حرف الـ (A) من الأدوات وقم بعمل خانة للنص وهذه الخانة طبعاً هي التي ستظهر بها الأرقام الخاصة بالساعة بعد أن تقوم بالتأشير بالماوس على المشهد اذهب لقائمة الأدوات الرئيسية واختار منها Text>Options سيظهر لك مربع خصائص النص Text Options من القائمة المنسدلة الأولى اختار Dynamic Text والقائمة المنسدلة الثانية اتركها كما هي Single line . في خانة Variable هذا الاسم /:time . وبعد ذلك قم بالضغط على الفريم رقم (2) واضغط F5 لأخذ مسافة . الطبقة الثالثة (Action) . http://www.bluefairyx.8m.com/Magic/lesson2.swf درس الساعة اضغط على الفريم رقم واحد بيمين الماوس ومن القائمة المنسدلة اختار Action بعد أن يفتح لك المربع قم بالضغط عليه بالماوس واضغط مفتاح الاختصار Ctrl + E ستجد بأن المكان اصبح حراً للكتابة قم بنسخ الكود التالي وألصقه فيه : ربما يظهر لك الكود هنا غير صحيح لكن لا عليك قم بالنسخ والصقه في مكانه وهناك سيلصق صحيحاً . X = new Date(); time = X.getHours()+":"+X.getMinutes()+":"+X.getSeconds(); if (X.getSeconds()<10) { time = X.getHours()+":"+X.getMinutes()+":"+0+X.getSeconds(); } if (X.getSeconds()<10 & X.getMinutes()<10) { time = X.getHours()+":"+0+X.getMinutes()+":"+0+X.getSeconds(); } في الفريم رقم (2) اضغط هذه المرة F6 وبعد ذلك بنفس الطريقة الأولى انسخ هذا الكود وضعه في المربع . gotoAndPlay (1); وهنا انتهينا من صنع ساعة ديجتل اضغط Ctrl + Enter لمشاهدة العمل . تحيااااااااااااااااااااااتي للجميــــع سلااام شباب هذا شرح لاكشن في فلاش ... 1-امر FULL SCREEN امر لكي يجعل العرض في ملئ الشاشة 2-امر ALLOWSCALE امر لكى لايسمح للمستخدم بتكبير او تصغير العرض الفلاش 3-امر SHOW MENU امر للتحكم في خاصية اظهار القائمة المنسدلة عند الضغط بالزر الايسر على الخلفية 4-امر TRAPALLKEYS امر يلغى زر ESC 5-امر EXEC امر لتشغيل البرامج والملفات الموجوده على الجهاز 6-امر QUIT لاغلاق العرض الفلاشي وذلك عندما يوضع هذا الامر في الزر ان شاء الله تكون فاهمين شي ......