كمك درمورد دستور hitTest

JavidFlasher

کاربر فعال
سلام.كسي ميدونه دستور hitTest رو برام توضيح بده هرجا ميرم ميگن يه دستور براي انتخاب هست ولي هيچي حاليم نميشه
كسي بلده حتما" بگه خيلي مغشوشم.
يه مثالي بزنيد بد نيست!!!!
 

Avang2005

مدیر انجمن
سلام دوست من

معمولا از این دستور برای برخورد 2 شی یا بیشتر استفاده میشه !!

یک مثال ساده میزنم :

شما فرض کنید در یک بازی با برخورد یک بمب به هواپیما - هواپیما منفجر بشه !

خوب اینجا 2 تا شی داریم که با برخورد این 2 تا شی یک عملیاتی رو واسمون انجام میده که اینجا عملیاتمون انیمیشن منفجر شدن هواپیما

است .

نمونه در سایت هم هست . سرچ کنید

موفق باشید
 

JavidFlasher

کاربر فعال
آقا avang ميشه يه مثال برام بزنيد بعد تحليلش كنيد.


yy.JPG
 
آخرین ویرایش:

Avang2005

مدیر انجمن
سلام دوست من

اینم نمونه ولی چیز زیاد سختی نیست که تحلیل خواسته باشه !

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

موفق باشید
 

پیوست ها

  • hit.zip
    9.6 کیلوبایت · بازدیدها: 23

JavidFlasher

کاربر فعال
دستت درد نكنه فهميدم اما دوتا سوال ديگه چرا تابعfunctin قبل دستور ميارن اين دستور را به موي كليپ رو خوب بلدم اما تو فريم چرا قبلش فانكشن ميارن لطف كنين بگيد يعني چي.
دم ميشه كاري كرد هنگام برخورد از اون عبور نكنه.
هرچي فكر كر دم نتونستم.
 

Avang2005

مدیر انجمن
سلام دوست من

خوب چون باید این عملیات در یک تابع صورت بگیره !!

در مورد سوال دوم هم واستون نمونه گذاشتم !

موفق باشید
 

پیوست ها

  • hitTest.zip
    6.8 کیلوبایت · بازدیدها: 10

JavidFlasher

کاربر فعال
يعني هروقت مي خواهيم يه دستور رو از فريم به دكمه يا مويي كليپ بديم بايد مساوي با فانكشن قرار بديم بعد دستور روبنويسيم
مثلا":
jj.onEnterFrame=function () {jj.gotoAndStop(2
}
اينكه گذاشتيد كه اصلا هيچ ربطي به hitTest نداره؟
 

Avang2005

مدیر انجمن
سلام دوست من

اولا اینکه کدتونو در تگ PHP قرار بدید تا مشخص باشه .

PHP:
onEnterFrame=function ()

این یعنی اینکه این تابع رو هی چک کن

مثل اینه که پشت سر هم Ctrl + Enter بزنی !

یعنی اگه یه اتفاقی رخ داد و بخوا یه اتفاق دیگه رخ بده آماده باشه واسه اتفاق بعدی

موفق باشید
 

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

بالا