سؤالی در مورد دست شدن نشانگر موس

++Hadi++

Active Member
سلامی دوباره
همونطوری که می دونید من با papervision کار می کنم .
برای دست شدن نشانگر موس روی اشیای 3 بعدی از دستور زیر استفاده کردم و جواب داد :
PHP:
private function  HandTrue(evt:InteractiveScene3DEvent):void 
        {
            viewport.buttonMode = true;
        }
private function  HandFalse(evt:InteractiveScene3DEvent):void 
        {
            viewport.buttonMode = false;
        }
و دستورات زیر که گوش کننده ها رو اضافه کردند :
PHP:
           myPlane01.addEventListener(InteractiveScene3DEvent.OBJECT_OVER, HandTrue);//به پنجره اول در حالت  لمس موس ، متد دست شدن موس اعمال شد
            myPlane01.addEventListener(InteractiveScene3DEvent.OBJECT_OUT, HandTrue);//به پنجره اول در حالت لمس موس ، متد عادی شدن نشانگر موس اعمال شد
سؤال من اینه که چرا وقتی به اشیای دیگه این گوش کننده رو نسبت ندادم ، تمام اشیای صحنه به ، از مربع گرفته تا چیزای دیگه ، به این متد گوش می دند و نشانگر موس در حالت لمس همه اشیای 3 بعدی ، به حالت دست تبدیل می شه ؟؟؟:-?
 
آخرین ویرایش:

++Hadi++

Active Member
اصلا راهش اینه ... اینو از سایتای بیگانه پیدا کردم.
اگه راه دیگه ای داره ، کدشو بزار تا ببینم...
بای...
 

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

بالا