المرشد الجديد Import:
يختلف المرشد import في Action****** 3 عن نظيره في Action****** 2. ففي AS2 يُستخدم المرشد import فقط لأجل اختصار اسماء الفئات المعرَّفة في الحُزَم, فهو ليس إلزامياً عند استعمال الفئات. فبدلا من استخدام كلمة import, كان بامكانك الاشارة فقط إلى اسم الفئة ومسارها بالكامل. شاهد المثال التالي:
رمز:
// Action****** 2
var myPoint:flash.geom.Point = new flash.geom.Point(0,0);
أما في Action****** 3 فأنت مجبرٌ على استخدام import اذا اردت الوصول إلى الفئات التي تقبع في حُزَمِها حتى لو اشرت إلى مسار الفئة بالكامل. فبدون الاعلان المسبق عن احضار الفئة بواسطة الكلمة import لن يتم تنفيذ طلبك. إذاً الخلاصة هي ان استخدام import اصبح اجبراياً. شاهد المثالين التاليين, كلاهما صحيح:
رمز:
// Action****** 3
import flash.geom.Point;
var myPoint:Point = new Point(0,0);
أو
رمز:
// Action****** 3
import flash.geom.Point;
var myPoint:flash.geom.Point = new flash.geom.Point(0,0);
وكما هو الحال في AS2, لازال بامكانك استخدام علامة النجمة * لاحضار جميع الفئات الموجودة في الحزمة:
رمز:
import flash.geom.*;
والسلام عليكم