naeim_crack
Active Member
سلام
سلام
دستور duplicateSprite
وقتي شما يك sprite رو طراحي مي كنيد و مي خوايد يك تعدادي از اين sprite رو در جا هاي مختلفي داشته باشد مي توانيد از اين دستور استفاده كنيد .
يكي از موارد استفاده اين دستور براي ساختن برف و باران مي باشد كه شما يك دانه برف رو مي سازيد و با اين دستور تعداد زيادي از اين دانه ها رو در صفحه نمايش مي ديد
شكل كلي دستور:
spritename:نام sprite هستش كه شما اونو طراحي كرديد و مي خوايد از اون شبيه سازي كنيد
newname:نام sprite جديدي هست كه مي خواهسد نام گزاري كنيد .
depth:شماره level رو مشخص مي كنه
مثال :
شما مي توايند تمامي تغييراتي كه به يك sprite مي ديد روي اين sprite هاي مجازي نيز اعمال كنيد
اينم يك مثال ساده براي ساختن برف و باران :
دستور removeSprite();
شكل كلي
اين دستور براي پاك كردن يك sprite استفاده ميشه
موفق باشد
سلام
دستور duplicateSprite
وقتي شما يك sprite رو طراحي مي كنيد و مي خوايد يك تعدادي از اين sprite رو در جا هاي مختلفي داشته باشد مي توانيد از اين دستور استفاده كنيد .
يكي از موارد استفاده اين دستور براي ساختن برف و باران مي باشد كه شما يك دانه برف رو مي سازيد و با اين دستور تعداد زيادي از اين دانه ها رو در صفحه نمايش مي ديد
شكل كلي دستور:
کد:
spritename.duplicateSprite(newname, depth)
newname:نام sprite جديدي هست كه مي خواهسد نام گزاري كنيد .
depth:شماره level رو مشخص مي كنه
مثال :
کد:
s1.duplicateSprite("s2",1);
کد:
_root.s2._x=100
_root.s2._y=150
_root.s2._alpha=70
.....
اينم يك مثال ساده براي ساختن برف و باران :
کد:
onLoad () {
n=1;
for (n = 0; n <= 500 ; n=n+1) {
_root.sf3.duplicateSprite ("snow"+n,n);
_root["snow" + n]._x = random(900);
_root["snow" + n]._y = random(400);
_root["snow" + n]._alpha = random(100);
_root["snow" + n]._rotation = random(95);
}
}
شكل كلي
کد:
spritename.removeSprite()
کد:
s2.removeSprite();
موفق باشد