အကျိုးသက်ရောက်မှုဖော်ပြချက်ပြီးနောက်ဘာတွေလဲ?

အကျိုးသက်ရောက်မှုစကားရပ်ပြီးနောက်အနေနဲ့ကွန်ပျူတာကုဒ်တစ်လိုင်းဆင်တူသည်, ဒါမှမဟုတ် အရေးယူ script ကို Flash ကိုအတွင်း (ယခုကို Adobe Animation ။ ) အများကြီးကွန်ပျူတာကုဒ်သို့မဟုတ်အရေးယူ script ကိုလိုစကားရပ်တိကျတဲ့တစ်ခုခုလုပ်ဖို့အကျိုးသက်ရောက်မှုပြီးနောက်ပြောပြပုံသေနည်းအချို့အမျိုးအစားဖြစ်ပါတယ်။ အရေးယူ scripting နည်းမတူဘဲသို့သော်အသုံးအနှုန်းတွေဟာသူတို့ရဲ့စကေးသို့မဟုတ်လည်ပတ်ကဲ့သို့တစ်ဦး element တွေ attribute တွေအတွင်းနေထိုင်နေကြရသည်။

ဒါကြောင့်တစ်ဦးစကားရပ်ကိုသုံးပြီး၏အချက်ဘာလဲ ကောင်းပြီအသုံးအနှုနျးမြားနညျးလမျးမြားမဆိုအရေအတွက်အလုပ်လုပ်နိုင်ပြီး, နှစ်ခုအကောင်းဆုံးဥပမာသော်လည်းတစ်ခုခုလှုပ်ရှားပုံများနှင့်တစ်ခုခုရဲ့ကာတွန်းကိုထိခိုက်ဖို့ရှိပါတယ်။ အဘယ်ကြောင့်ကီးဖရိန်သုံးမယ့်အစားလှုပ်ရှားဖို့စကားရပ်များကိုအသုံးပြုသနည်း

ဘယ်အချိန်မှာများနှင့်မည်သို့ဖော်ပြချက်အသုံးပြုနည်း၏စံနမူနာ

သငျသညျညာဘက် left ကနေမျက်နှာပြင်အနှံ့ရွေ့လျားနေတဲ့ဘောလုံးကိုရှိဆင့်ဆိုရမည်မှာ, သင်မူကားလည်းလှုပ်လှုပ်ရွရွရန်ဘောလုံးကိုချင်တယ်။ အဲဒီအစားလက်ဖြင့်သွားကြောင်းလုပ်နေတာ, ဒါမှမဟုတ်တစ်ဦးအကျိုးသက်ရောက်မှုလျှောက်ထားကြောင့်စာရေးတံနှင့်ကီးဖရိန်တွေအများကြီးပေးခြင်းထက်ကျနော်တို့ရိုးရှင်းစွာပြုလုပ်ရန်လှုပ်လှုပ်ရွရွစကားရပ်လျှောက်ထားနိုင်ပါသည်။

ဒါကြောင့်သာကျွန်တော်တို့ရဲ့နှစ်ခုကီးဖရိန် left ကနေညာဘက်ကိုသွားသညျကား, ပေါင်းဟူသောအသုံးအနှုနျးလှုပ်လှုပ်ရွရွရန်သူကပြောပြကြပါလိမ့်မယ်။ ဒါဟာကောင်းတဲ့နှင့်ဖွဲ့စည်းအဖြစ်အလွယ်တကူပြောင်းလဲသောအရာတို့ကိုစောင့်ရှောက်။ အဲဒီအစားငါတို့သည်ငါတို့၏လှုပ်လှုပ်ရွရွကျနော်တို့ရိုးရှင်းစွာဟူသောအသုံးအနှုနျးပြောင်းလဲနိုင်သည်ကိုပိုပြီးအစွန်းရောက်ဖြစ်လိုလျှင်ကီးဖရိန်ရာပေါင်းများစွာထပ်မံပေးရန်ရှိခြင်းထက်။ ဒါကြောင့်ငါတို့သည်နည်းလမ်းနှစ်ခုအတွက်ကျွန်တော်တို့ရဲ့အရာဝတ္ထု animating ကီးဖရိန်ကို အသုံးပြု. နှင့်တစ်ဦးစကားရပ်ကိုသုံးပြီးပါတယ်။

အသုံးအနှုန်းတွေအကျိုးသက်ရောက်မှုပြီးနောက်အလုပ်လုပ်နိုင်ပါတယ်မည်သို့နောက်ထပ်ဘုံဥပမာတကယ်က animating မပါဘဲကာတွန်းတစ်ဖဲ့ကိုရခြင်းထိခိုက်ဖွငျ့ဖွစျသညျ။ သင်အချိန်ဖြစ်စဉ်များအဖြစ်ကျွန်တော်တို့ရဲ့ကာတွန်းကိုပိုမိုလွန်ကဲဒါမှမဟုတ်ဒီထက်လွန်ကဲဖြစ်လာလိမ့်မယ်လို့ပြောပါတယ်တစ်ခုစကားရပ်ကိုရေးနိုင်ပါတယ်။

ကျွန်တော်တစ်ဦး Pulse အလင်းတစ်ခုအကျိုးသက်ရောက်မှုရှိပါကကျွန်ုပ်တို့၏ကာတွန်းသည့်ပဲမျိုးစုံအလင်းအမှန်တကယ်၌ကျင်လည်နှင့်အကျိုးသက်ရောက်မှု magnifying လှုပ်ရှားရန်မလိုဘဲ, ပို. ပို. သိသိသာသာရရှိသွားတဲ့ကစားအဖြစ်ကပြောပါတယ်ကြောင့်ရန်စကားရပ်လျှောက်ထားနိုင်ပါသည်။ ဤတွင်ကျနော်တို့အနေနဲ့စကားရပ်ကိုသုံးပြီး animating ပေမယ်စကားရပ်နှင့်အတူကာတွန်းတစ်ဖဲ့ကိုရခြင်းထိခိုက်မဟုတ်ပါဘူး။

ရဲ့သူတို့အလုပ်လုပ်ပုံကိုတစ်ဦးနားလည်မှုအရဥပမာတစ်ခုအဖြစ်ရိုးရှင်းလှုပ်လှုပ်ရွရွစကားရပ်လုပ်ကြရအောင်။

ငါက 24 frames များကိုရှည်လျားကြောင်းပြီးနောက်အကျိုးသက်ရောက်မှုအတွင်းသစ်တစ်ခုဖွဲ့စည်းမှုကိုဖန်ဆင်းပါတယ်ကျနော်တို့ကဒီမှာ၌အကြှနျုပျတို့၏အရေးယူ scripting ပြုပါလိမ့်မယ်။ ယခုငါတို့တစ်ဖွဲ့လုံးအဖြစ်ဖွဲ့စည်းမှုမှအရေးယူ scrip add လို့မရဘူး Flash ကို (Animation) တွင်အရေးယူ script ကိုမတူဘဲသတိရပါ။ အသုံးအနှုန်းတွေကျွန်တော်တို့ရဲ့အချိန်ဇယားထဲမှာဒြပ်စင်အတွင်းအသက်ရှင်လျက်, သူတို့အားဒြပ်စင်၏ attribute တွေအတွင်းမှာ။ ဒါကြောင့်ကျွန်တော်တို့မှဟူသောအသုံးအနှုနျးလျှောက်ထားရန်တစ်ခုခုလုပ်ဖို့လိုအပ်ပါလိမ့်မယ်။

ရဲ့စိုင်အခဲကိုအသုံးပြုပြီးရိုးရှင်းတဲ့စတုရန်းလုပ်ကြပါစို့။ စစ်ဌာနချုပ် Y ကိုထိမှန်ခြင်းနှင့်ကိုယ့်ကိုယ်ချစ်စရာကောင်းတဲ့နည်းနည်းစတုရန်းဖြစ်စေလျက်, ငါ 300 အားဖြင့် 300 အခုသူတို့အလုပ်လုပ်ပုံကိုသင်ယူဖို့ရိုးရှင်းတဲ့စကားရပ်ပြုစေမယ့်တစ်ဦးအနီတဦးတည်းဖန်ဆင်းတော်မူ၏။

ငါ့အစိုင်အခဲနှင့်အတူငါကရဲ့ရာထူးငါ၏အအချိန်ဇယားထဲမှာ menu ကိုနှိမ့်ချ drop ဆောင်ခဲ့ P ကိုဝင်တိုက်လိမ့်မယ်ရွေးချယ်ထားကြသည်။ အခုတော့ငါရိုးရှင်းစွာကီးဖရိန်ကိုသက်ဝင်စေဖို့ရပ်တန့်လက်ပတ်နာရီကိုကလစ်နှိပ်ပါချင်ပါတယ်, ဒါပေမယ့်ငါ Option ကိုသို့မဟုတ် Alt ဟာရပ်တန့်လက်ပတ်နာရီကိုကလစ်နှိပ်ပါချင်ပါလိမ့်မယ်တစ်ဦးစကားရပ်ကိုထည့်သွင်းရန်ဤလှုပ်ရှားသွားခဲ့ကြသည်လျှင်။

ရာထူးကအောက်တွင်ဖော်ပြထားသော: ဤဖော်ပြမှုဖြည့်စွက်, menu ကိုနှိမ့်ချအသစ်တစ်ခုကိုနည်းနည်းတစ်စက်သို့ရာထူး attribute ကိုဖွင့်ပါလိမ့်မယ်။ သင်သည်လည်းငါတို့အခုလက်ရှိ "transform.position" လို့ရိုက်ထည့်နိုင်ပါတယ်ဧရိယာရှိကျွန်တော်တို့ရဲ့အချိန်ဇယားထဲမှာညာဘက်အပေါ်ကိုမြင်ရပါလိမ့်မယ်

ငါတို့သည်ငါတို့၏အသုံးအနှုန်းတွေအပေါငျးတို့သထွက်ရိုက်ထည့်ဘယ်မှာဒီ text field ထဲမှာဖြစ်ပါတယ်။ တစ်ဦးကကောင်းတဲ့ရိုးရှင်းသောစကားရပ်ငါအစောပိုင်းကဖော်ပြခဲ့တဲ့လိုပဲဒီကျွန်တော်တို့ရဲ့အရာဝတ္ထုကျွန်တော်တို့ရဲ့ကာတွန်းတစ်လျှောက်လုံးအနည်းငယ်န်းကျင်ရွှေ့ဖို့ဖြစ်ပေါ်စေမည်လှုပ်လှုပ်ရွရွစကားရပ်ဖြစ်ပါတယ်။

လှုပ်လှုပ်ရွရွ (x, y): အဆိုပါလှုပ်လှုပ်ရွရွစကားရပ်ဤကဲ့သို့သောတက်သတ်မှတ်

အဆိုပါကျွန်တော်တို့ဟာအခါဘယ်လောက်လှုပ်လှုပ်ရွရွရန်အကျိုးသက်ရောက်မှုပြီးနောက်ပြောပြထားတဲ့ကွင်းထဲတွင်တန်ဖိုးများကိုနောကျတွန့်လိမ်စကားရပ် (duh) လျှောက်ထားပါတယ်အကျိုးသက်ရောက်မှုပြီးနောက်ပြောနေရဲ့ "လှုပ်လှုပ်ရွရွ" ရိုက်တာပေါ့ကျွန်တော်တို့ရဲ့စကားရပ်ကိုစတင်ပါ။

X ကိုပြီးတော့ x ရဲ့တန်ဖိုးကိုအဘို့အတွက် 30 ချပြီးကျွန်တော်တို့ရဲ့အရာဝတ္ထုတိုင်းသည် frame လှုံ့ဆျောကြောင့်ဖြစ်စေမည်အကျိုးသက်ရောက်မှုကျွန်တော်တို့ရဲ့အရာဝတ္ထုရွှေ့ဖို့ပြီးနောက်စက္ကန့်လျှင်ကျွန်ုပ်တို့၏ frames များကို 30 ရက်လျှင်ဒါသင်, ချင်ပါတယ်ဘယ်လိုအကြိမ်ပေါင်းများစွာတစ်စက္ကန့်ကိုဆိုလိုတာပါ။ 30fps မှာ 15 ချပြီးကျွန်တော်တို့ရဲ့အရာဝတ္ထုရွေ့လျားသည်အခြားဘောင်, etc များဖြစ်ပေါ်လာစေမည်

အဆိုပါ Y ကိုတနျဖိုးငါတို့သည်ငါတို့၏အရာဝတ္ထုရွှေ့ချင်မည်မျှကိုယ်စားပြုသည်။ ဒါကြောင့် 100 ဦး၏တစ်ဦး Y ကိုတနျဖိုးမဆိုဦးတည်ချက်အတွက်ကျွန်တော်တို့ရဲ့အရာဝတ္ထုကို 100 မှတ်ရွှေ့မည်နှင့် 200 ၏ Y ကိုတနျဖိုးမဆိုဦးတည်ချက်အတွက်ကျွန်တော်တို့ရဲ့အရာဝတ္ထု 200 မှတ်ရွှေ့မည်။

ဒါကြောင့်တစ်ဦးပြီးစီးခဲ့လှုပ်လှုပ်ရွရွစကားရပ်ဤကဲ့သို့သောအရာတစ်ခုခုကိုကြည့်ရှုမည်: လှုပ်လှုပ်ရွရွ (15,250)

ယခုငါတို့ကစားထိမှန်တဲ့အခါမှာကျွန်တော်တို့ရဲ့အဆင့်ကိုလှည့်ပတ်ကျွန်တော်တို့ရဲ့စတုရန်းလှုပ်လှုပ်ရွရွမြင်ရပါလိမ့်မယ်, ဒါပေမယ့်ငါတို့ရှိသမျှသည်မှာမည်သည့်ကီးဖရိန်လျှောက်ထားကြပြီမဟုတ်။ ကျနော်တို့တောင်မှ၌ကျင်လည်နဲ့ကျွန်မမူလကပြောခဲ့တဲ့ဥပမာကိုပြုပါ, ငါတို့စကားရပ်နှင့်အတူညာဘက် left ကနေပြောင်းရွှေ့ကျွန်တော်တို့ရဲ့စတုရန်း၏ကီးဖရိန်အတွက်ထည့်သွင်းနိုင်ပါတယ်။

ဒီတော့အကျဉ်းချုပ်ထဲမှာအကျိုးသက်ရောက်မှုစကားရပ်ပြီးနောက်တစ်ဦးကိုစာသားတစ်ဖဲ့ကိုရခြင်းဖြစ်ပါသည်, အများကြီးကုဒ်တစ်ဖဲ့ကိုရခြင်းနှင့်တူကြောင်းအိမ်ခြံမြေ effecting ကြောင်း Element တစ်ခုရဲ့အိမ်ခြံမြေဖို့လျှောက်လွှာတင်ခဲ့တယ်။ သူတို့ဟာနည်းလမ်းတွေထဲကတစ်ဦးများပြားလှမှာအလုပ်မလုပ်ခြင်းနှင့်အသုံးပြုမှု၏ကျယ်ပြန့်အကွာအဝေးရှိသည်, ဒါပေမဲ့သူတို့စာလုံးပေါင်းနှင့်ပုဒ်ဖြတ်ပုဒ်ရပ်အမှားတွေမှ finicky များမှာကုဒ်နဲ့တူတာဒါကြောင့်သင်ရိုက်ထည့်အဖြစ်သူတို့ကိုစစ်ဆေးနှစ်ဆတိုးရန်သေချာစေပါ!