بكسل - Powered by vBulletin


افاتار الكاتب
الصورة الرمزية mr graphics
mr graphics
مؤسس موقع بكسل (رحمه الله)
الدولة : -
الإهتمامات : -
الوظيفة : -
صورة الدرس الرمزية
معلومات الدرس
عمل ذيل حلقات جميلة تتبـع الماوس ..

السلام عليكم

----------------
مثال



1.افتح برنامجك swishmax على السكان الرئيسي ألصق الكود التالي :
كود:
onFrame (1) {
balls = 15;
MovieClip.prototype.drawCircle = function (o)
{
this.lineStyle(20, o << 16, 100);
this.lineTo(0.450000, 0.150000);
};
MovieClip.prototype.follow = function (mc)
{
this.onEnterFrame = function ()
///www.alflash.com 
/// R7aaaL - hamode-20077@hotmail.com
{
tx = mc._x;
ty = mc._y;
this._x = tx - (tx - this._x) / 1.500000;
this._y = ty - (ty - this._y) / 1.500000;
if (Math.abs(tx - this._x) < 1 && Math.abs(ty - this._y) < 1)
{
this._x = tx;
this._y = ty;
} 
};
};
for (i = 0; i < balls; i++)
{
mc = this.createEmptyMovieClip("ball" + i, i + 1);
mc.drawCircle(i * balls);
if (!i)
{
mc.onEnterFrame = function ()
{
this._x = _root._xmouse;
this._y = _root._ymouse;
};
continue;
} 
mc.follow(this["ball" + (i - 1)]);
} 
}
.إختبر عملك الآن بالضغط على Ctrl+T اللون فالمثال هو الأحمر إذا أردت تغيير للونك المفضل
عدل في
this.lineStyle(20, o << 16, 100);,


حيث أن الرقم 16 هو اللون الأحمر غير في العدد لمشاهدة الألوان الأخرى
ثم اختبر عملك الآن



كما تستطيع ايضا التغيير في عدد الحلقات التي تتبع الماوس عن طريق
balls = 15;


ادخال رقم اقل من السابق الموجود في المثال 15 حلقة


------------------



فالأخير تمنياتي لكم بالتوفيق و النجاح
الرحــال