azizsoft
02-01-2015, 10:36 PM
http://img39.imageshack.us/img39/1332/virusx.gif
هذا الموضوع تكملة للموضوع التالي
http://www.abc4web.net/vb/showthread.php?t=30837
كما اشرنا سابقا عند تكملة صفحة البيانات واضافة مختلف العناصر نتعرف الان على طريقة ربط الازرار أو أي موفي كليب
بالاكواد في فلاش لنتمكن لاحقا من استغلال الملف في اتوبلاي عن طريق Fscommand
ما يهمنا هنا ان قيمة Fscommand وهي هنا "p2" يجب ان تكون متساوية تماما مع قيمة الجملة الشرطية
عن طريق المتغير e_FSCommand في الاتوبلاي " if e_FSCommand == "p2
على سبيل المثال سنضيف عدد 2 ازرار في الملف الفلاشي باسم btn2 و btn3
في طبقة الاكشن سيكون الكود التالي :
الكود في فلاش
import flash.system.fscommand;
btn2.addEventListener(MouseEvent.MOUSE_DOWN, page2);
btn3.addEventListener(MouseEvent.MOUSE_DOWN, page3);
function page2(event:MouseEvent):void
{
fscommand("p2");
}
function page3(event:MouseEvent):void
{
fscommand("p3");
}
الكود في الاتوبلاي
بعد اضافة الفلاش نضغط عليه ضغط مزدوج من Script ثم On FSCommand
سيكون كما يلي :
if e_FSCommand == "p2"then
Page.Jump("Page2");
elseif e_FSCommand == "p3"then
Page.Jump("Page3");
end
http://img.roro44.com/imgcache/2014/04/82874.png
اذا اردت ادراج عديد الازرار في فلاش كرر الاكواد وغير فقط اسم function وقيمة fscommand
وكذلك في اتوبلاي نفس القيم
ملاحظة ليست تابعة لهذا الموضوع
عندما تضغط على ملف فلاشي بيمين الماوس ستنبثق منه قائمة خيارات وتعرف ان هاته الواجهة في اتوبلاي هي ملف فلاشي
لكن لو اضفت هذا الكود في الفلاش اول سطر في طبقة الاكشن
stage.addEventListener(MouseEvent.RIGHT_CLICK, function(e:Event){});
http://up.graaam.com/img/c254fbbb25128f204e18c9c273464a02.png
هذا الموضوع تكملة للموضوع التالي
http://www.abc4web.net/vb/showthread.php?t=30837
كما اشرنا سابقا عند تكملة صفحة البيانات واضافة مختلف العناصر نتعرف الان على طريقة ربط الازرار أو أي موفي كليب
بالاكواد في فلاش لنتمكن لاحقا من استغلال الملف في اتوبلاي عن طريق Fscommand
ما يهمنا هنا ان قيمة Fscommand وهي هنا "p2" يجب ان تكون متساوية تماما مع قيمة الجملة الشرطية
عن طريق المتغير e_FSCommand في الاتوبلاي " if e_FSCommand == "p2
على سبيل المثال سنضيف عدد 2 ازرار في الملف الفلاشي باسم btn2 و btn3
في طبقة الاكشن سيكون الكود التالي :
الكود في فلاش
import flash.system.fscommand;
btn2.addEventListener(MouseEvent.MOUSE_DOWN, page2);
btn3.addEventListener(MouseEvent.MOUSE_DOWN, page3);
function page2(event:MouseEvent):void
{
fscommand("p2");
}
function page3(event:MouseEvent):void
{
fscommand("p3");
}
الكود في الاتوبلاي
بعد اضافة الفلاش نضغط عليه ضغط مزدوج من Script ثم On FSCommand
سيكون كما يلي :
if e_FSCommand == "p2"then
Page.Jump("Page2");
elseif e_FSCommand == "p3"then
Page.Jump("Page3");
end
http://img.roro44.com/imgcache/2014/04/82874.png
اذا اردت ادراج عديد الازرار في فلاش كرر الاكواد وغير فقط اسم function وقيمة fscommand
وكذلك في اتوبلاي نفس القيم
ملاحظة ليست تابعة لهذا الموضوع
عندما تضغط على ملف فلاشي بيمين الماوس ستنبثق منه قائمة خيارات وتعرف ان هاته الواجهة في اتوبلاي هي ملف فلاشي
لكن لو اضفت هذا الكود في الفلاش اول سطر في طبقة الاكشن
stage.addEventListener(MouseEvent.RIGHT_CLICK, function(e:Event){});
http://up.graaam.com/img/c254fbbb25128f204e18c9c273464a02.png