Skip to main content

விளைவுகள் வெளிப்பாடுகள் பின் அடோப் என்ன?

Anonim

கணினி குறியீடு அல்லது செயல் ஸ்கிரிப்டைப் போலவே, ஃபிளாஷ் குறியீடு (இப்போது அடோப் அனிமேட்.) க்குள் கணினி குறியீடு அல்லது ஸ்கிரிப்ட் ஸ்கிரிப்டைப் போலவே, ஒரு வெளிப்பாடு வெளிப்பாடு என்பது ஒரு குறிப்பிட்ட வெளிப்பாடாகும். இருப்பினும், செயல்பாட்டு ஸ்கிரிப்டைப் போலன்றி, வெளிப்பாடுகள் அவற்றின் அளவு அல்லது சுழற்சியைப் போன்ற ஒரு உறுப்பு பண்புக்கூறுக்குள் வாழ்கின்றன.

எனவே ஒரு வெளிப்பாட்டைப் பயன்படுத்துவது என்ன? நன்றாக, வெளிப்பாடுகள் ஏராளமான வழிகளில் வேலை செய்யலாம், இரண்டு சிறந்த எடுத்துக்காட்டுகள் இருப்பினும் ஏதேனும் உயிர்வாழ்வதற்கும் ஏதோவொரு அனிமேஷனை பாதிக்கும். Keyframes ஐப் பயன்படுத்துவதற்குப் பதிலாக உயிருள்ள ஒரு வெளிப்பாட்டை ஏன் பயன்படுத்த வேண்டும்?

எப்போது, ​​எப்படி பயன்படுத்துவது?

இடதுபுறத்தில் இருந்து வலதுபுறமாக திரையில் ஒரு பந்தை நகர்த்துவதாகச் சொல்கிறீர்கள், ஆனால் அந்த பந்து பந்தைப் பறக்க விட வேண்டும். மாறாக கைக்கு சென்று அதை செய்து, அல்லது ஒரு விளைவு பயன்படுத்தி மற்றும் நிறைய மற்றும் keyframes நிறைய கொடுக்க விட, நாம் வெறுமனே அது ஒரு இப்படியும் வெளிப்பாடு வெளிப்பாடு விண்ணப்பிக்க முடியும்.

எனவே, எங்களது இரண்டு கீஃப்ரேம்கள் இடதுபுறத்தில் இருந்து வலதுபுறமாக செல்லுகின்றன, மேலும் வெளிப்பாடு அதைத் துடைப்பதாக சொல்லும். இது நல்ல மற்றும் ஒழுங்கமைக்கப்பட்ட மற்றும் எளிதாக மாறும் விஷயங்களை வைத்திருக்கிறது. நூற்றுக்கணக்கான keyframes ஐ விட குறைவாக இருப்பதற்கு பதிலாக, எங்கள் அதிரவை மிகவும் தீவிரமாக இருக்க வேண்டுமென்றால், நாம் வெறுமனே வெளிப்பாட்டை மாற்ற முடியும். எனவே, எங்களது பொருளை இரண்டு வழிகளில், கீஃப்ரேம்கள் பயன்படுத்தி, ஒரு வெளிப்பாட்டைப் பயன்படுத்துகிறோம்.

வெளிப்பாடுகள் பின்னால் எவ்வாறு செயல்பட முடியும் என்பதற்கான மற்றொரு பொதுவான எடுத்துக்காட்டு, உண்மையில் அசைவூட்டமின்றி ஒரு அசைவூட்டத்தை பாதிக்கும். காலப்போக்கில் எங்கள் அனிமேஷன் அதிக தீவிரமாகவோ அல்லது குறைவாகவோ தீவிரமாக மாறிவிடும் என நீங்கள் சொல்வது ஒரு வெளிப்பாட்டை எழுதலாம்.

நாம் ஒரு ஒளிவீசும் ஒளியின் விளைவைப் பெற்றிருந்தால், நம் அனிமேஷனைப் போலவே, ஒளிவீசும் ஒளி இன்னும் அதிகமான வியத்தகு பெறுகிறது என்று கூறுகிறது, அது உண்மையில் சென்று இல்லாமல் அந்த விளைவை பெரிதாக்குகிறது. இங்கே, நாம் ஒரு வெளிப்பாட்டைப் பயன்படுத்துவதில்லை, ஆனால் வெளிப்பாடு கொண்ட அனிமேஷன் துண்டுகளை பாதிக்கிறது.

ஒரு உதாரணம் என ஒரு Wiggle எக்ஸ்பிரஷன்

அவர்கள் எவ்வாறு செயல்படுகிறார்கள் என்பதைப் புரிந்துகொள்வதற்கு ஒரு உதாரணமாக ஒரு எளிமையான அதிரடி வெளிப்பாட்டை செய்வோம்.

நீங்கள் 24 பிரேம்கள் நீண்ட காலத்திற்கு பிறகு நீங்கள் ஒரு புதிய அமைப்பை உருவாக்கிக் கொள்ளலாம், அங்கே உங்கள் நடவடிக்கை ஸ்கிரிப்டிங் செய்வீர்கள். இப்போது, ​​நினைவில், ஃப்ளாஷ் (அனிமேட்) இல் செயல்பாட்டு ஸ்கிரிப்ட் போலல்லாமல், முழுமையான தொகுப்பிற்கு நடவடிக்கை ஸ்கிரிப்ட்டை நீங்கள் சேர்க்க முடியாது. வெளிப்பாடுகள் உங்கள் காலவரிசையில் கூறுகள் மற்றும் அந்த உறுப்புகளின் பண்புகளுக்குள் வாழ்கின்றன. எனவே நீங்கள் வெளிப்பாட்டைப் பயன்படுத்த ஏதாவது செய்ய வேண்டும்.

திடப்பொருட்களை பயன்படுத்தி ஒரு எளிய சதுரத்தை உருவாக்கலாம். கட்டளை Y ஐ தாக்கி உங்களை ஒரு சிறிய சதுரமாக உருவாக்குங்கள். இப்போது அவர்கள் எப்படி வேலை செய்வது என்று அறிய ஒரு எளிய வெளிப்பாட்டை செய்வோம்.

உங்கள் திட தேர்வு மூலம், உங்கள் காலவரிசையில் அதன் நிலை மெனுவைக் கொண்ட மெனுவைக் கொண்டு வர பி ஹிட். நீங்கள் அதை உயிருள்ள போகிறீர்கள் என்றால், நீங்கள் keyframes ஐ செயல்படுத்த stopwatch ஐ கிளிக் செய்யலாம், ஆனால் விருப்பத்தை சேர்க்க அல்லது விருப்பத்தை கிளிக் செய்யவும் stopwatch கிளிக் செய்யவும்.

இது ஒரு புதிய சிறிய சொடுக்கம் மெனுவில் நிலை பண்புக்கூற்றை மாற்றியமைக்கிறது, இது எக்ஸ்பிரஷன்: கீழே உள்ள நிலை. உங்கள் காலக்கெடுவில் நீங்கள் தற்போது தட்டச்சு செய்யக்கூடிய ஒரு பகுதியை வலதுபுறத்தில் காணலாம் "transform.position"

இந்த உரை புலத்தில் நாம் எமது வெளிப்பாடுகள் அனைத்தையும் தட்டச்சு செய்யும் இடமாகும். முன்னர் குறிப்பிட்டபடி ஒரு எளிய எளிய வெளிப்பாடு வெளிச்சம் வெளிப்பாடு ஆகும் - இது உங்கள் பொருள் உங்கள் அனிமேஷன் முழுவதும் சிறிது நகர்த்துவதற்கு காரணமாகிறது.

இந்த அலைச்சலும் வெளிப்பாடு இது போல அமைந்துள்ளது: வெகில் (x, y)

உங்கள் வெளிப்பாட்டைத் தொடங்க நீங்கள் "புன்னகை" போடுவதற்குப் போகிறீர்கள் - விளைவுகள் பிறகு நீங்கள் சொல்வது என்னவென்றால், நீங்கள் தொடர்ந்து வெளிச்சம் வெளிப்பாட்டைப் பயன்படுத்துகிறீர்கள்.

எக்ஸ் உங்கள் பொருளை நகர்த்த பிறகு நீங்கள் விரும்பும் வினாடிக்கு எத்தனை முறை எடுக்கும் எனில், உங்கள் பிரேம்கள் ஒரு வினாடி 30 ஆகும், பின்னர் x இன் மதிப்பைக் குறைக்க 30 ஆக வைத்து, ஒவ்வொரு பொருளும் உங்கள் சட்டகத்தை நகர்த்தும். 30fps இல் ஒரு 15-ஐக் கொண்டுவருவது, மற்ற பொருள்களை உங்கள் பொருளை நகர்த்தும்.

Y மதிப்பு நீங்கள் உங்கள் பொருள் நகர்த்த வேண்டும் எவ்வளவு குறிக்கிறது. எனவே 100 இன் Y மதிப்பு உங்கள் பொருளை 100 திசையில் நகர்த்தும், எந்த திசையில் 200 பொருள்களை 200 புள்ளிகளுக்கு நகர்த்தும்.

எனவே ஒரு பூரணமான வேகமான வெளிப்பாடு இதுபோன்ற ஏதாவது இருக்கும்: வேகக்கட்டுப்பாடு (15,250)

இப்போது நீங்கள் விளையாடும் போது, ​​உங்கள் மேடையைச் சுற்றி உங்கள் சதுரத்தை நீக்குவதை காண்பீர்கள், ஆனால் நீங்கள் எந்த விசைப்பலகையையும் பயன்படுத்தவில்லை. நீங்கள் கூட செல்லலாம் மற்றும் ஆரம்பத்தில் மேற்கோள் காட்டலாம், உங்கள் சதுரத்தின் keyframes இல் இடமிருந்து வலமாக உங்கள் கருத்துடன் சேர்த்து சேர்க்கலாம்.

எனவே சுருக்கமாக, ஒரு பிறகு விளைவுகள் வெளிப்பாடு உரை ஒரு துண்டு, மிகவும் குறியீடு ஒரு துண்டு போல, அந்த சொத்து பாதிக்கும் ஒரு உறுப்பு ஒரு சொத்து பயன்படுத்தப்படும். அவர்கள் பல வழிகளில் பணிபுரிகிறார்கள் மற்றும் பரவலான பயன்பாடுகளைப் பயன்படுத்துகின்றனர், ஆனால் குறியீட்டைப் போலவே அவர்கள் உச்சரிப்பையும் நிறுத்தல்களையும் தவறுதலாகக் கொண்டுள்ளனர், எனவே நீங்கள் தட்டச்சு செய்யும்போது இருமுறை சரிபார்க்கவும்.