کمککککککککککککککککککک

HITMAN 47

Member
سلام خدمت دوستان
آقا منو راهنمایی کنید
راستش من میخوام یه کاری کنم که یه مربع رو انیمیتش کنم(با movie clip)
و میخوام که وقتی دکمه ی جهت دار رو میزنیم این مربع انیمشنش اجرا شه.
من اینکارو میکنم
ولی انیمیشن همینطور جم میخوره و به دکمه ها بستگی نداره
و وقتی دکمه هارو میزنم کدش درست اجرا میشه
حالا من چه کدی اضافه کنم که وقتی دکمه هارو میزنیم انیمیشن اجرا شه؟؟
ممنون
 

Mehrdad155

کاربر فعال
درود

برای اینکه انیمیشنت در ابتدا حرکت نکنه از دستور ;()stop در ابتدای آن استفاده کن.

اگر دستور اجرای نمایش انیمیشن با کلیک کردن را درست نوشته باشی که حل میشه.اگر مشکلی داری تا برات بنویسم.چیز سختی نیست.
 

HITMAN 47

Member
ممنون
ولی فکر نکنم منظورمو درست فهمیده باشین
ببینید
من با movie clip اینمیت کردم که وقتی انیمیشن اجرا شد این مربع همینجور انمیشنش تکرار شه دیگه نیاز نباشه من انمیتش کنم
بعد میخوام اونو فرم اول بدون حرکت باشه بعد با جهت های کیبورد اون انیمیشن اجرا شه مثل بازی های فلش
که طرف با دکمه های جهت دار انیمیشن راه رفتنش اجرا میشه بعد تا دستشو از دکمه ها بر میداره انمیشن راه رفتن تموم میشه
ممنون
 

HITMAN 47

Member
کجایددددددددددددددددددد؟
کارم لنگه این کده
آقا مهرداد چرا جواب نمیدییییییییییییییییییییید؟
 

++Hadi++

Active Member
باید به event کیبورد گوش بدی.برا این کار برو و از امضام سمپل ماشین حساب رو دانلود کن تا نحوه عمل با کیبورد رو ببینی.
بعدش به نسبت کد کلید فشرده شده و با استفاده از Enter_frame یا interval و یا حتی با کلاسهایی مثل tweenmax می تونی هر شیی رو به هر جایی که خواستی ببری....
 

++Hadi++

Active Member
.
PHP:
import flash.events.KeyboardEvent;

//
stage.addEventListener(KeyboardEvent.KEY_DOWN,down);

function down(evt:KeyboardEvent):void
{
    trace(evt.keyCode);
    switch(evt.keyCode)
    {
        case 38://top
            mc.gotoAndPlay(2);
        break;
        case 40://down
            mc.gotoAndPlay(51);
        break;
        case 37://left
            mc.gotoAndPlay(151);
        break;
        case 39://right
            mc.gotoAndPlay(101);
        break;
        default:
        break;
    }
}
 

پیوست ها

  • Keyboard Sample.rar
    21.1 کیلوبایت · بازدیدها: 70
آخرین ویرایش:

HITMAN 47

Member
نه شما منظور منو نفهمیدید.
ببینید
فرض کنید ما یه بازی داریم
وقتی مثلا جلو رو میگیریم انیمیشن راه رفتن شروع میشه به اجرا شدن و در حین راه رفت کاراکتر به جلو میره و وقتی دکمه رو ول میکنیم کلش متوقف میشه
من یه همچین کدی میخوام
 

جدیدترین ارسال ها

بالا