سلام دوستان عزيز
من مشكلي دارم كه اگر راهنمايي كنيد ممنون ميشم.
من ميخوام توسط دستور SetProprty ابعاد يك شي را تغيير دهم اما در دو زمان. يعني يكبار در جهت محور X سه برابر شود و وقفه اي ايجاد شود ( من وقفه را با حلقه For انجام دادم ) و بعد از وقفه در جهت محور Y اندازه شي 8 برابر شود.
سوال اول: براي ايجاد وقفه از چه روش استانداردي يا غير استانداردي استفاده كنم. ( ترجيحا اصولي )
سوال دوم: چرا هر دو دستور SetProperty با وجود دستور تاخير همزمان بعد از تاخير انجام ميشوند. در حالي كه بايستي بصورت جدا از هم و با فاصله زماني تعيين شده اين عمل اتفاق بيفتند.
من از كد زير استفاده كرده ام . اكشن زير را به يك دكمه الصاق كرده ام.
من مشكلي دارم كه اگر راهنمايي كنيد ممنون ميشم.
من ميخوام توسط دستور SetProprty ابعاد يك شي را تغيير دهم اما در دو زمان. يعني يكبار در جهت محور X سه برابر شود و وقفه اي ايجاد شود ( من وقفه را با حلقه For انجام دادم ) و بعد از وقفه در جهت محور Y اندازه شي 8 برابر شود.
سوال اول: براي ايجاد وقفه از چه روش استانداردي يا غير استانداردي استفاده كنم. ( ترجيحا اصولي )
سوال دوم: چرا هر دو دستور SetProperty با وجود دستور تاخير همزمان بعد از تاخير انجام ميشوند. در حالي كه بايستي بصورت جدا از هم و با فاصله زماني تعيين شده اين عمل اتفاق بيفتند.
من از كد زير استفاده كرده ام . اكشن زير را به يك دكمه الصاق كرده ام.
کد:
on (release) {
setProperty("_root.box", _xscale, "300");
for (var i = 1; i<80000; i++) ; //delay
setProperty("_root.box", _yscale, "800");
}