برخورد یک مووی کلیپ یا دو مووی کلیپ دیگر یا بیشتر

samirsalami

New Member
سلام
میدونم برای برای برخورد یک شی با شی دیگه از این دستور استفاده میکنم
obj1.hitTestObject(obj2)
ولی برای برخورد obj1 با چند شی دیگه همزمان چطور باید ازش استفاده کرد؟
یک مووی کلیپ دارم که با موشن حرکت میکنه وتو مسیر به چند مووی کلیپ دیگه برخورد میکنه. میخام با هر برخورد یک trace اتفاق بیفته
ممنون
 

Amirali86

New Member
اگه بخوای با برخورد با هر شی یک نوع دستور رو اجرا کنه میتونی از این کد استفاده کنی

&if(ob1.hitTestObject(ob2)& ob1.hitTestObject(ob3))//comment { trace("hit");//comment }

به همین ترتیب میتونی شی های زیادی رو به این دستور با دستور and که علامتش اینه "&&" اضافه کنی.

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

if(ob1.hitTestObject(ob2))//comment { trace("ob1 hit ob2")//comment } if(ob1.hitTestObject(ob3))//comment { trace("ob1 hit ob3")//comment }

پ.ن:اون کد //comment هیچ تاثیری داخل کد ها نداره چه باشه چه نه کد ها کار میکنن برای این گذاشتم تا شکل کد ها درست بشه.

موفق باشید.
 

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

بالا