++Hadi++
Active Member
سلامی دوباره
همونطوری که می دونید من با papervision کار می کنم .
برای دست شدن نشانگر موس روی اشیای 3 بعدی از دستور زیر استفاده کردم و جواب داد :
و دستورات زیر که گوش کننده ها رو اضافه کردند :
سؤال من اینه که چرا وقتی به اشیای دیگه این گوش کننده رو نسبت ندادم ، تمام اشیای صحنه به ، از مربع گرفته تا چیزای دیگه ، به این متد گوش می دند و نشانگر موس در حالت لمس همه اشیای 3 بعدی ، به حالت دست تبدیل می شه ؟؟؟
همونطوری که می دونید من با 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);//به پنجره اول در حالت لمس موس ، متد عادی شدن نشانگر موس اعمال شد
آخرین ویرایش: